4S

Technical Project Manager - Java / J2EE

4s Advisory
Bangalore4-8 LPA Posted 4 Nov 2025
FULL TIME
Docker
Graphql
Azure
Java
Aws
+1 more

Job Description

Key Responsibilities:

Lead and Innovate:

  • Direct the planning, execution, and successful delivery of complex Java/J2EE projects within defined scope, budget, and timelines.
  • Champion innovation and excellence in software architecture and engineering practices.

Foster Growth:

  • Cultivate an engaging and collaborative work culture.
  • Mentor and empower team members to reach their full potential and deliver exceptional results.

Mitigate Risks:

  • Identify potential project risks early and develop effective mitigation strategies.
  • Maintain clear and transparent communication with stakeholders throughout project lifecycles.

Ensure Excellence:

  • Uphold adherence to software development best practices, quality standards, and organizational processes.
  • Oversee project governance and ensure alignment with business objectives.

Develop Talent:

  • Lead performance reviews, provide coaching, and promote professional development among team members.
  • Encourage continuous learning and innovation across the team.

Embrace Technology:

  • Drive strategic adoption of emerging technologies—especially AI and cloud solutions—to transform FinTech products and services.
  • Advocate for modern architectures and continuous improvement.

Desired Technical Competencies & Skills:

  • Java/J2EE Mastery: 8+ years of hands-on experience with Spring Framework, Microservices, RESTful/GraphQL APIs, and cloud platforms (AWS/Azure).
  • Best Practices in Development: Expertise in writing clean, scalable, and maintainable code; strong grasp of ORM, JSON, Event-Driven Architecture, IOC, AOP, and multi-threading.
  • DevOps and Agile Expertise: In-depth understanding of Agile/Scrum practices, CI/CD pipelines, and DevOps principles.
  • Security Conscious: Familiarity with secure coding practices and awareness of common software vulnerabilities.
  • Microservices Management: Proficiency in Docker and Kubernetes for deploying and managing scalable microservices.
  • Performance Tuning: Skilled in JVM optimization and performance tuning techniques.
  • Distributed System Design: Strong knowledge of distributed systems, design patterns, and architectural principles.
  • API Development: Proficient in designing, developing, and managing APIs.
  • Cloud-native Development: Experience with serverless architectures and cloud-native principles.
  • Monitoring and Logging: Hands-on experience with tools for monitoring, logging, and distributed tracing.
  • Leadership and Communication: Excellent leadership, communication, and project management skills for guiding cross-functional and distributed teams.

Join WhatsApp Channel