- CVs having less than 8 years experience will not be considered.
We are seeking an experienced Senior Java Developer with a solid background in designing, developing, and maintaining high-quality, scalable, and secure applications. The ideal candidate should have a minimum of 8 years of hands-on coding experience, with a strong understanding of Java technologies and experience in leading development teams. This role will require expertise in Java, Spring Boot, and related frameworks, alongside a strong capability to mentor and guide junior developers while ensuring the successful delivery of complex backend services and microservices.
-
Design, develop, and maintain high-quality Java-based applications and services.
-
Write clean, efficient, and scalable code adhering to best practices.
-
Implement and manage Spring Boot, Hibernate, and Spring Security to develop microservices.
-
Optimize and maintain existing applications for performance, scalability, and reliability.
-
Lead and mentor a team of developers, ensuring high standards of code quality and best practices are followed.
-
Collaborate with cross-functional teams to design and implement REST APIs and integrate them with front-end applications.
-
Manage team activities, code reviews, and task prioritization, ensuring timely delivery of projects.
-
Foster a collaborative and productive team environment while addressing challenges and resolving technical issues.
-
Utilize Stream API and Tomcat Server for deployment and server management.
-
Apply MVC architecture, Design Patterns, and SOLID principles in software design and development.
-
Ensure knowledge sharing and continuous improvement within the team.
-
Work on PL/SQL to perform database operations such as joins, triggers, cursors, and ACID transactions.
-
Java 8+ (version) with a strong focus on Spring Boot, Hibernate, and Spring Security.
-
Strong experience in Microservices Architecture.
-
Expertise in Stream API, Tomcat Server.
-
Strong understanding of MVC Architecture, Design Patterns, and SOLID principles.
-
Solid experience with PL/SQL: joins, triggers, cursors, and ACID compliance.
-
Proven experience in leading and mentoring development teams.
-
B.Tech (in Computer Science, Information Technology, or a related field) or MCA
-
Strong problem-solving and analytical skills.
-
Ability to work in an agile environment and collaborate effectively with cross-functional teams.
-
Strong communication skills with the ability to explain complex technical concepts.
-
Employee Health Insurance with accidental coverage
-
Retirement Benefits
-
Paid Time Off
-
Competitive Salaries
-
Favorable Work Culture
-
Career Advancement
-
Industry Trainings