Lead Java Developer
Iram NishatUnited StatesSENIORPosted 12d ago
Java 8Spring BootMicroservices ArchitectureApache KafkaAngularJSJUnitMockitoPCFMicrosoft AzureREST APIsWeb ServicesSQLNoSQL DatabasesDockerKubernetesAgile methodologiesDevOps practices
About the Role
We are looking for an experienced Lead Java Developer to join our team. This role requires strong hands-on expertise in Java 8, Spring Boot, Microservices, and Kafka.
Key Responsibilities
• Design, develop, and maintain scalable Java applications
• Build and enhance Spring Boot microservices
• Develop front-end components using AngularJS
• Write unit and integration tests to ensure application quality
• Participate in code reviews and maintain coding standards
• Deploy and manage applications on PCF or Azure
• Collaborate with cross-functional teams to deliver high-quality solutions
Requirements
• 10–12 years of overall software development experience
• Strong hands-on expertise in Java 8 (mandatory)
• Experience with Spring Boot, Microservices Architecture, and Apache Kafka
• Knowledge of AngularJS
• Proficiency in JUnit, Mockito, and Unit Testing
• Experience with PCF or Microsoft Azure
• Understanding of REST APIs and Web Services
• Experience with SQL and NoSQL Databases
• Strong debugging and problem-solving skills