- Solid programming background with a passion for coding and problem-solving.
- Expertise in object-oriented design (OOD) and design patterns.
- Proficiency in Java, Spring MVC, Hibernate/JPA, REST and Microservice API development.
- Familiarity with front-end frameworks like React is a plus.
- Strong understanding of both relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB).
- Proficiency with version control systems (e.g., Git), continuous integration tools (e.g., Jenkins), and Unix/Linux environments.
- Knowledge of cloud platforms such
Preferred Skill Set
Domain knowledge of eLearning and ePub standards.
Requirements
1. Design technical solutions that meet project requirements using appropriate technologies, patterns, and frameworks.
- Write and review technical design documents that explain system architecture and implementation approach
- Break down work into tasks, estimate effort required, and explain the reasoning behind estimates
- Review code written by team members and help junior developers solve technical problems
- Work with clients, architects, and stakeholders to understand requirements and agree on technical approach
- Coordinate with project managers on timelines, provide accurate estimates, and identify potential risks early
- Ensure code quality and engineering best practices across the team
- Mentor junior developers and help improve their technical skills
- Make technical decisions and guide the team on implementation approach
- Stay updated on Java technologies and recommend improvements to current practices
📌 Team Lead / Tech Lead (Java) (Noida)
🏢 Excelsoft Technologies
📍 Noida
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.