16 Oct
|
Zensar Technologies
|
Hyderabad
16 Oct
Zensar Technologies
Hyderabad
-
We are looking for an experienced Java AWS Developer to design, develop, and maintain scalable, high-performance backend applications and cloud-native microservices.
The ideal candidate should have robust hands-on experience in Core Java, multithreading, concurrency, Spring Boot, microservices, REST APIs, SQL databases, and AWS. The role involves developing reliable backend services, implementing concurrent processing, integrating messaging systems, supporting CI/CD deployments, and resolving application performance and production issues.
Key Responsibilities:
- Design and develop backend applications using Core Java and Spring Boot.
- Implement multithreading and concurrency for high-volume applications.
- Build scalable microservices and RESTful APIs.
- Deploy, monitor, and support applications on AWS.
- Troubleshoot thread-safety issues, race conditions, deadlocks, and performance bottlenecks.
- Develop persistence layers using Spring Data JPA and Hibernate.
- Work with relational databases such as MySQL, PostgreSQL, or Oracle.
- Implement event-driven communication using Apache Kafka or RabbitMQ.
- Write unit tests using JUnit and Mockito.
- Implement API security using Spring Security, JWT, or OAuth2.
- Support build and deployment pipelines using Git, Maven, Jenkins, and CI/CD tools.
- Perform code reviews and follow clean coding, design patterns, and SOLID principles.
- Collaborate with QA, DevOps, and engineering teams in an Agile environment.
Mandatory Skills:
- Core Java 8+
- Multithreading and concurrency
- Spring Boot and Spring MVC
- Microservices architecture
- REST API development
- Hands-on AWS experience
- Spring Data JPA and Hibernate
- SQL and relational databases
- Kafka or RabbitMQ
- JUnit and Mockito
- Git, Maven, Jenkins, and CI/CD
- Production support and application troubleshooting
Good-to-Have Skills:
- AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, IAM, CloudWatch, API Gateway, SNS, and SQS
- Docker and Kubernetes
- Redis caching
- Spring Security, JWT, and OAuth2
- Swagger/OpenAPI
- SonarQube, Nexus, or Fortify
- JVM and application performance tuning
- Splunk or CloudWatch monitoring
📌 Java AWS Developer (Hyderabad)
🏢 Zensar Technologies
📍 Hyderabad