Skip to main content

Backend Developer- Java

Alpharetta, GA
Permanent
Job Title: Backend Developer - Java
Location : Alpharetta GA
Interview type: L1 Video and L2 - Face to Face
Must have skills:-
Kafka,Spring,
Roles
Responsibilities
Design, develop, and maintain scalable applications using Java 11, Spring 5, and Spring Boot 2.x.
Build and implement microservices architecture ensuring performance, scalability, and reliability.
Develop event-driven solutions using Kafka for real-time data processing.
Deploy and manage applications on cloud platforms (AWS/Azure/GCP).
Implement and maintain CI/CD pipelines for automated deployments.
Use Git for version control and collaborate with development teams.
Perform troubleshooting, debugging, and root cause analysis for production issues.
Implement security best practices using Spring Security.
Work with Docker for containerization and environment consistency.
Participate in architecture discussions, solution design, and technical decision-making.
Follow coding standards, microservices patterns, and best practices.
Collaborate with cross-functional teams for smooth delivery and onboarding.
Required Skills
Strong experience in Java 11
Hands-on experience with Spring 5 and Spring Boot 2.x
Experience working with Kafka
Exposure to Cloud platforms (AWS/Azure/GCP)
Experience with CI/CD pipelines
Proficiency in Git
Strong troubleshooting and problem-solving skills
Understanding of microservices architecture.
Preferred Skills
Experience in Asynchronous / Reactive programming
Knowledge of Rules Engines
Familiarity with Jenkins
Experience with Maven/Gradle
Hands-on with Docker
Knowledge of Spring Security
Understanding of Microservices design patterns
Domain knowledge in TD (if applicable)

Job Type: Permanent

Job ID: 254263105