Techrbm
TechRBM - Senior Java Developer - Spring Frameworks
Job Location
mohali, India
Job Description
We are looking for a highly skilled and experienced Senior Java Developer to join our dynamic development team.developing scalable Java applications. You will play a key role in architecting solutions, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software. Key Responsibilities : - Design, develop, and maintain high-performance Java applications, ensuring scalability and reliability. - Collaborate with product owners, business analysts, and other stakeholders to gather requirements and deliver effective solutions. - Write clean, maintainable, and efficient code while adhering to coding standards and best practices. - Implement RESTful APIs and integrate third-party services into applications. - Optimize application performance and troubleshoot complex issues. - Participate in code reviews and provide constructive feedback to team members. - Mentor junior developers and assist in their professional growth. - Stay updated with emerging technologies and propose enhancements to improve the development process. - Collaborate with DevOps teams to implement CI/CD pipelines and automate deployment processes. Required Skills and Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field. - 6-8 years of professional experience in Java development. - Strong proficiency in Java 8 and above, with a solid understanding of object-oriented programming principles. - Experience with Spring Framework (Spring Boot, Spring MVC) for building robust applications. - Proficient in writing and optimizing SQL queries; experience with relational databases (e.g., MySQL, PostgreSQL, Oracle). - Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus. - Hands-on experience with RESTful API design and integration. - Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes) is desirable. - Understanding of Agile methodologies (Scrum, Kanban) and experience working in Agile teams. - Strong problem-solving skills and the ability to work independently as well as in a team environment. - Excellent communication skills and the ability to collaborate effectively with stakeholders. Preferred Skills : - Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). - Knowledge of frontend technologies (e.g., Angular, React, or Vue.js). - Familiarity with DevOps practices and tools (e.g., Jenkins, Git, Maven). - Understanding of design patterns and software architecture principles. Why Join Us ? - Work on innovative projects in a collaborative and inclusive environment. - Opportunities for professional growth and skill development. - Competitive salary and comprehensive benefits package. - Work-life balance with flexible work arrangements. (ref:hirist.tech)
Location: mohali, IN
Posted Date: 11/26/2024
Location: mohali, IN
Posted Date: 11/26/2024
Contact Information
Contact | Human Resources Techrbm |
---|