caspex tech llp

Caspex - Lead Java Developer - Microservices Architecture

Click Here to Apply

Job Location

chennai, India

Job Description

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 (ref:hirist.tech)

Location: chennai, IN

Posted Date: 11/24/2024
Click Here to Apply
View More caspex tech llp Jobs

Contact Information

Contact Human Resources
caspex tech llp

Posted

November 24, 2024
UID: 4937080525

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.