Job Summary:We are seeking a highly skilled Java Developer with 5+ Years expertise in Microservices architecture, Spring Boot, and AWS. The successful candidate will be responsible for developing scalable, secure, and high-performance backend services and contributing to the complete software development lifecycle.Key Responsibilities:Design, develop, and maintain applications using Java, Spring Boot, and Microservices architecture.Develop RESTful APIs and ensure seamless integration between services.Deploy and manage applications on AWS Cloud infrastructure.Write clean, efficient, and testable code following best practices.Collaborate with cross-functional teams to deliver robust and scalable solutions.Participate in code reviews, unit testing, and troubleshooting.Monitor and improve application performance and reliability.Required Skills:Strong programming experience in Java (8 or above).Hands-on experience in developing Microservices using Spring Boot and Spring Cloud.Experience in building and consuming RESTful APIs.Working knowledge of AWS services (EC2, S3, Lambda, API Gateway, RDS, DynamoDB).Experience with Docker and containerized application deployments.Familiarity with CI/CD pipelines, Git, and build tools (Maven/Gradle).Strong problem-solving, debugging, and analytical skills.Preferred Skills (Good to Have):Exposure to message brokers like Kafka or RabbitMQ.Knowledge of NoSQL databases (MongoDB, DynamoDB).Experience with logging and monitoring tools (CloudWatch, ELK stack).Understanding of Kubernetes and container orchestration.Qualifications:Bachelor's degree in Computer Science, Engineering, or related field.Benefits:Remote work flexibility.Competitive salary with performance-based bonuses.Exposure to cutting-edge technologies and challenging projects.
Job Title
Java Developer (Microservices, Spring Boot, AWS) 5 Years