5 Caspex Corp Jobs
5-12 years
Chennai
Caspex - Lead Java Developer - Microservices Architecture (5-12 yrs)
Caspex Corp
posted 1mon ago
Flexible timing
Key skills for the job
We are seeking a skilled and experienced Java Developer / Lead Java Developer with a strong background in developing scalable, high-performing applications.
This role will focus on building, enhancing, and maintaining backend services and applications using Java, Spring Boot, and Microservices architecture.
A solid understanding of front-end technologies, especially React, JavaScript, and Vue.js, is preferred. The ideal candidate should be passionate about technology, eager to learn, and capable of working effectively within a team environment.
Primary Responsibilities :
- Design, develop, test, and deploy high-quality applications and services using Java and Spring Boot frameworks.
- Create and maintain RESTful APIs and Microservices to ensure scalability and modularity of applications.
- Implement robust and reliable integrations with third-party applications.
- Write clean, maintainable, and efficient code, adhering to established standards.
- Conduct code reviews to maintain code quality and improve team efficiency.
- Optimize application performance, scalability, and reliability.
- Design and manage schemas, tables, and queries in PostgreSQL and MongoDB databases.
- Work with NoSQL and SQL databases, understanding differences, strengths, and appropriate applications.
- Lead and mentor junior developers, sharing best practices and encouraging innovation.
- Collaborate with product owners, QA engineers, and other stakeholders to understand and refine project requirements.
- Guide the team through best practices, and participate in planning, development, and delivery cycles.
- Collaborate with front-end teams to ensure seamless integration of backend services with React, JavaScript, and Vue.js applications.
- Implement and support user-facing features when necessary, understanding the full-stack dynamics.
- Maintain applications post-deployment, addressing issues as they arise, and continuously improving the codebase.
- Investigate and troubleshoot issues, and deploy fixes to ensure the stability and reliability of applications.
Required Skills and Qualifications :
- Java (Advanced proficiency) with hands-on experience in building backend applications.
- Spring Boot (Extensive experience) for creating RESTful APIs and Microservices.
- Microservices Architecture: Understanding of service-oriented architecture, deployment, and scalability of microservices.
- NoSQL (MongoDB) and SQL (PostgreSQL) databases : Skilled in schema design, queries, and database management.
- React.js : Knowledge of front-end application development and integration with backend services.
- JavaScript : Proficiency in JavaScript and familiarity with modern JavaScript frameworks. Vue.js:
- Familiarity with Vue.js, understanding its integration with backend and application structure.
- Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
- Familiarity with Agile methodologies, CI/CD practices, and containerization technologies (Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Strong problem-solving skills, attention to detail, and a collaborative mindset.
Benefits :
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Flexible work environment
- Health and wellness programs
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
5-12 Yrs
Chennai
5-8 Yrs
Bangalore / Bengaluru