6 JMS Advisory Jobs
5-10 years
JMS Advisory - Java Technical Lead - System Design (5-10 yrs)
JMS Advisory
posted 14d ago
Flexible timing
Key skills for the job
Job description :
We are looking for an experienced Tech Lead / Senior Java Developer to join our dynamic team. The ideal candidate should have a strong background in Java development, with extensive experience in Spring and Spring Boot frameworks, proficient knowledge of databases, and exposure to AWS / Azure, etc.
Key Responsibilities :
- Application Development : Design, develop, and maintain high-quality Java applications using Spring and Spring Boot.
- System Design : Collaborate with cross-functional teams to define, design, and implement new features and enhancements.
- Database Management : Design and optimize database schemas, write efficient SQL queries, and manage database performance.
- Cloud Services : Implement and manage cloud-based solutions using AWS / Azure, etc.
- Code Review : Conduct code reviews to ensure adherence to best practices and coding standards.
- Testing : Develop and execute unit and integration tests to ensure software quality and reliability.
- Performance Tuning : Identify and resolve performance issues to ensure optimal application performance.
- Documentation : Create and maintain technical documentation for new and existing applications.
- Mentorship : Mentor junior developers and provide guidance on best practices and development techniques.
Requirements :
- Experience : 5-7 years of professional experience in Java development.
- Education : BTech / MCA.
Technical Skills :
- Strong proficiency in Java and object-oriented programming.
- Extensive experience with Spring and Spring Boot frameworks.
- Proficient in working with relational databases (e.g., MySQL, PostgreSQL, Oracle).
- Experience with AWS / Azure services
- Knowledge of RESTful APIs and web services.
- Understanding of microservices architecture.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Soft Skills :
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Technical Lead roles with real interview advice