Senior Java Developer / Java Tech Lead / Development Lead
Experience:
- Senior Java Developer: 610 Years
- Java Tech Lead: 812 Years
- Development Lead: 1015 Years
Location:
Chennai / Noida ( Work form Office)
Skills:
- Core: Java, Microservices / APIs
- Event Streaming: Kafka
- Cloud: Azure
- Deployment: Helm
- Additional: Performance tuning, Security optimization
Role Description:
Senior Java Developer (610 Years):
- Build scalable, secure, high-performance financial applications.
- Design and develop backend systems on Azure with Microservices architecture and Kafka.
- Collaborate with architects, QA, and DevOps to deliver robust, compliant solutions.
- Write clean, efficient, well-documented code; conduct code reviews, performance tuning, and troubleshoot complex issues.
- Optimize security and performance in cloud environments.
Java Tech Lead (812 Years):
- Lead development and implementation of software applications; contribute to architecture and design.
- Maintain and improve existing codebases; lead peer reviews.
- Mentor junior developers and provide technical guidance.
- Collaborate with cross-functional teams to translate requirements into technical specifications.
Development Lead (1015 Years):
- Lead the design, development, and implementation of software applications.
- Maintain and improve existing codebases; lead peer review processes.
- Mentor junior developers and provide technical guidance to enhance team capabilities.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Key Responsibilities (Common Across Roles):
- Design and implement Microservices-based architecture.
- Integrate event streaming solutions using Kafka.
- Ensure application scalability, security, and performance.
- Collaborate with architects, QA, and DevOps teams for end-to-end delivery.
- Conduct code reviews and enforce best practices.
- Mentor and guide team members (for Lead roles).
Preferred Qualifications:
- Strong experience in Java and Microservices.
- Hands-on experience with Kafka and Azure cloud services.
- Familiarity with Helm for deployment.
- Excellent problem-solving and troubleshooting skills.
- Ability to lead teams and manage complex projects (for Lead roles).