Job Title: Java Backend / Full Stack Developer (AWS)
Employment Type: W2 / Full-Time
Location: United States (Onsite / Hybrid / Remote – Based on Client Requirement)
Visa: Open to all work-authorized candidates except H1B
Key Responsibilities:
- Design, develop, test, deploy, and maintain scalable enterprise applications using Java, Spring Boot, Spring MVC, Spring Data, and related technologies.
- Develop robust backend services, RESTful APIs, Microservices, and distributed applications using Java and Spring Boot.
- Design and implement cloud-native solutions using AWS services including EC2, S3, Lambda, RDS, DynamoDB, API Gateway, ECS, EKS, IAM, CloudWatch, SQS, and SNS.
- Develop secure applications using Spring Security, OAuth 2.0, OpenID Connect, JWT, role-based access control, and enterprise security standards.
- Design and optimize relational and NoSQL databases including Oracle, SQL Server, PostgreSQL, MySQL, DynamoDB, MongoDB, and Redis.
- Develop event-driven and asynchronous applications using Apache Kafka, Amazon MSK, RabbitMQ, Amazon SQS, SNS, and other messaging technologies.
- Develop responsive frontend applications using React, Angular, JavaScript, TypeScript, HTML5, and CSS3 where full-stack development is required.
- Implement automated unit, integration, API, and performance testing using JUnit, Mockito, Spring Test, REST Assured, Selenium, or equivalent testing frameworks.
- Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, AWS CodePipeline, Maven, Gradle, Docker, Kubernetes, and related DevOps tools.
- Collaborate with Business Analysts, Product Managers, Architects, QA Engineers, DevOps Engineers, and other development teams to deliver high-quality enterprise solutions.
- Troubleshoot production issues, analyze application performance, conduct root cause analysis, resolve defects, and provide ongoing production support and application enhancements.
Contact:
Mahesh Kyadari, Lead – Talent Management Team
📧 maheshk@precisiontechcorp.com