Java Technical Lead
IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- DockerPostgreSQLKafkaKubernetesOracleSpring BootNosqlMicroservices
Requirements
- 8+ years of relevant experience.
- Deep understanding of telecommunications domain.
- Strong proficiency in Java 21, Spring Boot, and ORM technologies.
- Expertise in Redis/Redisson, Oracle, PostgreSQL, and NoSQL.
- Knowledge of C++ for legacy system understanding.
- Experience with micro-services and multi-threaded application development.
- Familiarity with Kafka, Docker, and Kubernetes.
- Ability to understand telecom protocols such as SS7 and Diameter.
- Proficiency in memory management and application tuning.
- Knowledge of architectural and design patterns (Factory, Singleton, Observer).
Responsibilities
- Facilitate effective communication with client project stakeholders regarding project status and recommendations.
- Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
- Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
- Proficiently gather requirements and organize/present developed features for clients.
- Execute complex activities within the current methodology and quality standards.
- Promote client success across the team by collaborating with engineers, designers, and managers.
- Engage in agile software development, including daily stand-ups, sprint planning, and retrospectives.
- Actively participate in the Engineering Practice community and mentor others.
- Independently drive project delivery within defined architecture from conceptualization to deployment.
View Full Description & ApplyYou'll be redirected to the employer's site