A

Lead Java Developer

Allegis Group · Hyderabad, Telangana, India - Pune, Maharashtra, India

~₹22L (est.)8–15 yrs experiencefull_timePosted 1w ago
Apply now →

Job description

**Role & responsibilities** 1. High level requirement Analysis, Estimation & Scheduling 2. Engineering activities planning, monitoring, tracking, controlling and status reporting 3. Prepare Technical design 4. Conduct review of Technical design/code/test plan and test results 5. Testing Support in system integration & User acceptance testing. 6. Release preparation 7. Contribute in Non Functional requirement - Performance testing, Security testing 8. Post implementation Support 9. Represent Engineering team in project level meeting & discussions with stakeholder & other IT team 10. Lead & guide Engineering team (approx. 5) to deliver as per agreed effort & timeline 11. Work on multiple projects (2-3 projects for small to medium size) **Preferred candidate profile** More than 6+ years of IT experience of which at least 2 years as Technical lead **Must have** - Worked as Technical lead with min. team size 4 or 5. - Software development & maintenance using SDLC & AGILE methodology - Experienced in doing Technical design for project - Strong proficiency in Java (Java 8+), with solid understanding of OOP, collections, concurrency basics, and JVM fundamentals. - Proven delivery experience with Spring Boot (typical stack: Spring Web, Spring Data, Spring Actuator; Spring Security if relevant). - Experience working on event-driven systems or frameworks (event processing, asynchronous integration, messaging patterns). - Practical experience integrating enterprise/core systems with streaming or messaging tools such as: - Apache Kafka (preferred) and/or equivalent pub/sub technologies. - Strong understanding of API design, error handling, versioning, and backward compatibility. - Comfortable with CI/CD ways of working and source control (Git), code reviews, and engineering standards. - Familiar with security practices for development - Good troubleshooting skills. **Behavioural expectations** - Sound verbal and written communication to interact with global teams. Good Interpersonal skills - Strong Analytical skills - Self starter, take ownership and flexible - Able to work under tight deadline and do multi tasking - Team player - Good in interpersonal and communication skills **Prefer to have** - Cloud experience (any of): GCP Pub/Sub / AWS / Azure, containerisation (Docker), Kubernetes/OpenShift. - Experience with schema management (e.g., Avro/Protobuf, Schema Registry) and event governance. - Observability tooling: structured logging, metrics, tracing (e.g., OpenTelemetry), dashboards/alerts. - Experience with performance tuning and reliability patterns (circuit breakers, bulkheads, retries with backoff). - Exposure to domain-driven design, clean architecture, or platform engineering