Codelantic
Senior Technical Lead (JAVA)
Responsibilities
- Design and develop web applications using Java, NodeJS, spring boot and JPA/Hibernate backend.
- Design and develop unit test cases for developed code.
- Participate code review sessions
- Participate in the strategy discussion about design, implementation, testing and deployment
- Support and troubleshoot problems with existing applications in production and staging environment
- Participate in estimation such as CR estimations, enhancements, improvement and new requirements.
- Mentor trainees and junior associates
- Drive the team with an Agile process (daily standups, backlog management. etc.)
- Need to conduct interview if required only.
- Expected to do tech talks, Tech blog writing and presentations to local as well as clients.
Key Skills & Qualifications
- Minimum 7+ Year industrial experience in Java / JEE development
- Bachelor’s degree in IT / Software Engineering / CS / any equal qualification
- Strong knowledge in Core Java, OOP, Enterprise Integrations & Design patterns
- Knowledge about the micro service. (Hands on experience is preferred)
- Writing REST, SOAP web services and clients.
- Cloud such as AWS / Azure environment
- Containerization such as Docker and Kubernetes
- Front end technologies as Angular 4 or above, NoteJS and CSS.
- Knowledge about CI/CD
- Good in analytical, problem solving skill
- Good in (verbal / written) communication and attitude
- Strong in analytical, problem solving skill
- Team management and mentoring juniors.
- Experience in customer management