Information Technology
Full-Time
Monocept
Overview
Job Summary
We are seeking a highly skilled and experienced Senior Java Engineer / Java Tech Lead to join our development team. The ideal candidate will have a strong foundation in Spring frameworks, advanced knowledge in designing scalable applications, and hands-on experience with authentication/authorization and multitenancy architectures. You will play a key role in the design, development, and maintenance of enterprise-level applications.
Key Responsibilities
We are seeking a highly skilled and experienced Senior Java Engineer / Java Tech Lead to join our development team. The ideal candidate will have a strong foundation in Spring frameworks, advanced knowledge in designing scalable applications, and hands-on experience with authentication/authorization and multitenancy architectures. You will play a key role in the design, development, and maintenance of enterprise-level applications.
Key Responsibilities
- Design, develop, and maintain robust, secure, and scalable Java-based applications.
- Develop RESTful CRUD APIs using Spring Boot.
- Implement and manage Spring Security for authorization and authentication flows.
- Work extensively with Spring JPA and databases like Oracle and PostgreSQL.
- Handle Spring Batch processing for high-volume data operations.
- Architect and implement multitenancy solutions to support multiple clients securely.
- Write unit and integration tests using JUnit and Mockito frameworks.
- Collaborate with product managers, architects, and other developers to deliver high-quality solutions.
- Conduct code reviews, provide mentorship, and follow best practices in design and development.
- 5+ years of professional experience in Java development.
- Strong hands-on expertise in Spring Boot, Spring Security, and Spring JPA.
- Experience with Oracle and PostgreSQL databases.
- Proficiency in writing unit and integration tests using JUnit and Mockito.
- Deep understanding of authentication and authorization mechanisms (JWT, OAuth2, etc.).
- Proven experience in developing RESTful APIs.
- Knowledge of Spring Batch for processing large-scale data.
- Solid understanding of multitenancy architecture and its implementation.
- Strong problem-solving and debugging skills.
- Excellent communication and leadership abilities.
- Experience working in Agile/Scrum teams.
- Exposure to CI/CD tools and DevOps practices.
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in