Job Opportunity: Principal Java Engineer
Location: Cincinnati, OH (Hybrid)
Duration: 12 months + (Potential for Extension)
Send me the resumes to Ve...@techrakers.com
Locals required. Only H1B's and U.S.C. No G.C's
Job Description:
The Principal Java/J2EE Engineer will provide technical leadership and expertise in
designing, developing, and implementing robust, scalable, and secure enterprise
applications. This role requires deep proficiency in Java/J2EE development, extensive
experience with AWS cloud services, Infrastructure as Code (IaC) using Terraform, and
expertise in building and consuming enterprise web services.
Top Skills Required:
• 9+ years of experience in Java/J2EE development with a focus on enterprise-level applications
• Expert-level proficiency in Java programming including Spring Framework (Spring Boot, Spring Cloud, Spring Security)
• Extensive experience with AWS cloud services and cloud-native architectures
• Proven experience designing and implementing Infrastructure as Code (IaC) using Terraform
• Expertise in designing, developing, and consuming RESTful and SOAP web services
Key Responsibilities :
• Lead the design, development, and implementation of complex enterprise applications using Java/J2EE technologies
• Architect and implement scalable solutions leveraging AWS cloud services including EC2, Lambda, S3, RDS, DynamoDB, SQS, SNS, and API Gateway
• Design, develop, and maintain Infrastructure as Code (IaC) using Terraform
• Develop and consume RESTful web services ensuring high performance, security, and scalability
• Provide technical leadership and guidance to development teams
• Collaborate with product owners, architects, and stakeholders to define technical requirements
• Conduct code reviews and mentor junior engineers
• Troubleshoot and resolve complex production issues
• Evaluate and recommend emerging technologies and best practices Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
• 9+ years of enterprise Java/J2EE development experience
• Strong expertise with Spring Framework technologies
• Extensive AWS cloud experience
• Hands-on Terraform experience for Infrastructure as Code
• Strong understanding of microservices architecture and design patterns
• Experience with relational and NoSQL databases such as PostgreSQL, MySQL, and DynamoDB
• Experience with CI/CD pipelines, Git, and Agile methodologies
• Excellent communication, leadership, and problem-solving skills
Additional Preferred Skills:
Digital Identity experience is considered a strong plus.