i
Enterprise Minds
10 Enterprise Minds Jobs
4-6 years
Eminds.ai - Java Developer - Spring Boot/Microservices Architecture (4-6 yrs)
Enterprise Minds
posted 1mon ago
Flexible timing
Key skills for the job
Job Description :
We are seeking a highly skilled and experienced Senior Java Developer to lead the design, development, and implementation of advanced Java-based applications. The ideal candidate will have extensive expertise in Java development, a deep understanding of Spring Boot and microservices, and a proven ability to deliver scalable and high-performing software solutions.
Responsibilities :
- Design and develop robust, scalable, and maintainable Java-based applications.
- Lead the technical design, architecture, and code reviews to ensure high standards of quality and maintainability.
- Develop and optimize microservices using Spring Boot.
- Collaborate with product managers, business analysts, and other stakeholders to gather and refine requirements.
- Mentor and guide junior developers, ensuring the team adheres to best practices.
- Debug and resolve complex technical issues across the application stack.
- Ensure the application's performance, reliability, and scalability by implementing modern development methodologies.
- Integrate APIs, third-party services, and other technologies to enhance functionality.
- Stay current with emerging trends and technologies in software development.
Mandatory Skills and Qualifications :
- Programming Skills : Expertise in Java, with 4+ years of hands-on development experience.
- Frameworks : Strong command of Spring Boot and Spring-based technologies.
- Architecture : In-depth knowledge of microservices architecture and design patterns.
- Problem-Solving : Proficiency in Data Structures and Algorithms with a focus on performance optimization.
- Database Expertise : Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- APIs : Strong experience with RESTful APIs and web services.
- Version Control : Expertise in Git and collaborative workflows.
- Deployment & CI/CD : Familiarity with DevOps practices, including Docker, Kubernetes, and CI/CD pipelines.
- Unit Testing : Experience with testing frameworks like JUnit, Mockito, or TestNG.
- Agile Methodology : Experience working in Agile/Scrum development environments.
Preferred Skills :
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with message brokers like Kafka or RabbitMQ.
- Knowledge of monitoring tools like Prometheus, Grafana, or ELK stack.
- Exposure to frontend technologies like Angular or React (nice to have).
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
4-6 Yrs
8-15 Yrs