14 Aug
|
CitiusTech
|
Hyderabad
14 Aug
CitiusTech
Hyderabad
Job Summary
As a Lead Engineer - Java, you will be a part of an Agile team to design and build healthcare applications and implement new features while adhering to the best coding development standards.
Responsibilities
- Lead the architectural design, development, and implementation of highly complex, scalable, and resilient Java-based applications and Microservices.
- Serve as a technical authority, provide expert guidance and strategic direction on technology choices, architectural patterns, and development best practices.
- Drive technical innovation and continuous improvement across development teams, foster a culture of excellence, collaboration, and knowledge sharing.
- Mentor, coach, and provide technical leadership to senior and junior developers, promote skill development and career growth.
- Collaborate extensively with enterprise architects, product management, business stakeholders, and other engineering teams to define technical strategy and roadmaps.
- Conduct in-depth code reviews, enforce coding standards, and ensure adherence to security, performance, and scalability requirements.
- Proactively identify and address technical debt, architectural shortcomings, and performance bottlenecks, implement long-term solutions.
- Evaluate new technologies, tools, and frameworks, make recommendations for their adoption to enhance development efficiency and product capabilities.
- Oversee the entire software development lifecycle for key projects, from conceptualization and design to deployment, monitoring, and operational support.
- Champion Agile/DevOps methodologies and contribute to the automation of build, test, and deployment processes.
- Develop and maintain comprehensive technical documentation, including architectural diagrams, design specifications, and strategic technical briefs.
- Drive continuous integration and continuous delivery (CI/CD) practices, ensure rapid and reliable software releases.
Experience
- 7 - 9 Years
Location
- Hyderabad
- Chennai
Educational Qualifications
- Engineering Degree - BE/ME/BTech/MTech/BSc/MSc.
- Technical certification in multiple technologies is desirable.
Skills
Mandatory Technical Skills:
- Expertise in Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security) and experience in building highly distributed systems
- Proven track record of designing and implementing robust Microservices architectures, API Gateways, and complex RESTful APIs
- Strong understanding of various Cloud platforms (AWS, Azure, or GCP), including Cloud-native development, serverless computing, and managed services
- Expertise in containerization technologies (Docker) and orchestration platforms (Kubernetes)
- Profound knowledge of relational databases (e.g.: PostgreSQL, Oracle, SQL Server) and experience in SQL optimization, and also exposure to NoSQL databases (e.g.: MongoDB, Cassandra, DynamoDB)
- Strong experience in message brokers (e.g.: Kafka, RabbitMQ) and event-driven architecture
- Mastery of CI/CD pipelines (e.g.: Jenkins, GitLab CI, Azure DevOps) and advanced version control strategies (Git)
- Expert-level understanding of software design patterns, architectural patterns, data structures, and algorithms
- Demonstrated ability to drive technical vision, influence teams, and solve complex, ambiguous problems
- Excellent communication, presentation, and interpersonal skills, with the ability to articulate complex technical concepts to diverse audiences
- Experience in performance tuning, load testing, and scaling large-scale applications
- Strong advocate for test-driven development (TDD), behavior-driven development (BDD), and other quality assurance practices
- Should have experience in writing consuming REST API
Valuable to Have Skills:
- Experience in domain-driven design (DDD) and enterprise integration patterns
- Prior experience in a technical lead or architect role
- Familiarity with front-end technologies (e.g.: Angular, React) for full-stack perspective
- Experience in big data technologies (e.g.: Spark, Hadoop) or data streaming
- Relevant industry certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect, Oracle Certified Professional)
- Experience in healthcare or insurance industry, including knowledge of regulatory compliance (e.g.: HIPAA)
Disclaimer: This has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
📌 Lead Engineer - II_Java (Hyderabad)
🏢 CitiusTech
📍 Hyderabad