Job Description
• Implement microservices architecture to enhance application modularity and scalability.
• Collaborate with product managers, architects, and other stakeholders to gather requirements and translate them into technical specifications.
• Conduct code reviews and ensure code quality through unit testing and best practices.
• Troubleshoot and resolve software defects and performance issues.
• Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and support.
• Stay updated with the latest industry trends and technologies to continuously improve application performance and user experience.
Technical Skills:
Must-Have Skills:
• Core Java: Strong understanding of OOP concepts, collections, and multithreading.
• Spring Framework: Proficiency in Spring Boot, Spring MVC, and Spring Data.
• Microservices: Experience in designing and developing microservices-based architectures.
• Design Patterns: Knowledge of common design patterns (e.g., Singleton, Factory, Observer).
• Database: Basic understanding of SQL and experience with relational databases (e.g., MySQL, PostgreSQL).
• Version Control: Familiarity with Git for version control.
• Preferred Skills:
• Cloud Platforms: Experience with AWS, Azure, or Google Cloud.
• Containerization: Knowledge of Docker and Kubernetes.
• CI/CD: Familiarity with Continuous Integration and Continuous Deployment practices.
💡 Quick Summary
Seeking a career-building opportunity? The Java Specialist position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
