0 years
0 Lacs
Posted:6 days ago|
Platform:
On-site
Full Time
Requirements Strong proficiency in Java 8 and above, demonstrating a solid understanding of its features and best practices. Extensive experience with the Spring Boot framework for building robust and scalable applications. Solid understanding and practical application of various Design Patterns to create maintainable and efficient code. Proven experience in developing concurrent and parallel applications using Multithreading concepts in Java. Deep understanding and practical application of Object-Oriented Programming (OOPs) concepts and principles. Significant development experience with Web Services, including a strong understanding of Microservices architecture and the implementation of RESTful and SOAP APIs, as well as Web APIs. Hands-on experience working with both relational databases (e.g., MySQL) and NoSQL databases (e.g., MongoDB, Cassandra). Demonstrable experience with Test-Driven Development (TDD) methodologies and adherence to development best practices. The majority of your experience should be in Development projects (Support project experience is less relevant for this role). Ability to develop applications through their entire software development lifecycle, from requirements gathering to deployment and maintenance. Excellent verbal and written communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders. Responsibilities Design, develop, and maintain high-quality Java-based applications and microservices using Spring Boot. Apply Design Patterns and OOPs principles to create scalable, maintainable, and efficient software solutions. Implement robust and performant Web Services (REST, SOAP, Microservices) for seamless integration with other systems. Work with both relational and NoSQL databases to design and implement efficient data storage and retrieval mechanisms. Write comprehensive unit and integration tests following Test-Driven Development (TDD) principles. Participate actively in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment. Collaborate effectively with cross-functional teams, including frontend developers, testers, and product owners. Troubleshoot and resolve technical issues effectively and efficiently. Stay up-to-date with the latest trends and technologies in Java development. Contribute to the continuous improvement of our development processes and best practices. (ref:hirist.tech) Show more Show less
Patch Infotech Pvt Ltd
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Patch Infotech Pvt Ltd
Gurugram, Haryana, India
Experience: Not specified
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Kochi, Kerala, India
Salary: Not disclosed
6.0 - 10.0 Lacs P.A.
6.0 - 10.0 Lacs P.A.
6.0 - 10.0 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed
14.0 - 18.0 Lacs P.A.
Chennai, Bengaluru
8.0 - 14.0 Lacs P.A.
Gurugram, Haryana, India
Experience: Not specified
Salary: Not disclosed