i
TechRBM
12 TechRBM Jobs
TechRBM - Senior Java Developer - Spring Frameworks (6-8 yrs)
TechRBM
posted 2mon ago
Flexible timing
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.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice
6-8 Yrs
Mohali
10-12 Yrs
Punjab, Mohali