Canvendor Software Solutions Pvt Ltd

Senior Java Developer - Spring Frameworks

Job Location

in, India

Job Description

Job Description : Responsibilities : - Design, develop, and maintain high-quality Java-based applications using core Java, Spring Framework (Boot, MVC, Data), and other relevant technologies. - Write clean, efficient, and well-documented code following best practices and coding standards. - Develop and consume RESTful APIs and microservices. - Implement unit and integration tests to ensure code quality and reliability. - Troubleshoot and resolve complex technical issues. - Optimize application performance and scalability. - Participate in architectural discussions and contribute to the design of scalable and maintainable systems. - Evaluate and recommend new technologies and tools. - Design and implement database schemas and optimize database queries. - Understand and implement design patterns. - Collaborate with cross-functional teams, including product managers, designers, and QA engineers. - Participate in code reviews and provide constructive feedback. - Mentor and guide junior developers, providing technical expertise and support. - Contribute to knowledge sharing and documentation. - Participate in Agile/Scrum ceremonies. - Deploy and maintain applications in cloud environments (e.g., AWS, Azure, GCP). - Monitor application performance and identify areas for improvement. - Participate in on-call rotations as needed. - Utilize CI/CD pipelines. Required Skills & Experience : - Bachelor's or Master's degree in Computer Science or a related field. - 5-7 years of professional experience in Java development. - Strong proficiency in core Java and object-oriented programming principles. - Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). - Experience with RESTful APIs and microservices architecture. - Proficiency in database technologies such as MySQL, PostgreSQL, or Oracle. - Experience with version control systems (e.g., Git). - Experience with unit testing frameworks (e.g., JUnit, Mockito). - Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI). - Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. - Understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills. - Ability to work independently and as part of a team. Preferred Skills : - Experience with NoSQL databases (e.g., MongoDB, Cassandra). - Experience with message queues (e.g., Kafka, RabbitMQ). - Experience with front-end technologies (e.g., JavaScript, React, Angular) is a bonus. - Knowledge of performance tuning and profiling. - Experience with Agile/Scrum methodologies. (ref:hirist.tech)

Location: in, IN

Posted Date: 4/16/2025
View More Canvendor Software Solutions Pvt Ltd Jobs

Contact Information

Contact Human Resources
Canvendor Software Solutions Pvt Ltd

Posted

April 16, 2025
UID: 5088036491

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.