Job Summary
Key Responsibilities
2. Implement restful apis and web services for seamless integration between systems.
3. Create microservices architecture to enhance modularity and maintainability.
4. Utilize spring boot framework for rapid application development and deployment.
5. Collaborate with cross functional teams to ensure the best practices in software development.
6. Troubleshoot and debug applications to optimize performance and enhance user experience.
7. Stay updated with the latest trends and best practices in java/j2ee technologies.
8. Mentor junior team members and conduct knowledge sharing sessions within the team.
Skill Requirements
2. In-depth knowledge of restful web services and api development.
3. Experience in designing and implementing microservices architecture.
4. Handson experience with the spring boot framework for building enterprise applications.
5. Knowledge of cloud technologies and deployment of java applications on cloud platforms.
6. Excellent problem-solving skills and ability to think critically.
7. Strong communication and collaboration abilities to work effectively in a team environment.
Other Requirements
Must haves;
- Strong Java experience (we work with Java 21)
- Spring Boot and Spring Technologies
- Kafka
- Maven
- NoSQL db experience
- Grafana & ELK
Nice to haves;
- Neo4J experience
- Coding with AI experience (buidling skills, agents etc)