- Company Name
- Hadiamondstar Software Solutions LLC
- Job Title
- Lead Java Developer
- Job Description
-
Job title: Lead Java Developer
Role Summary: Lead the design, development, and delivery of Java‑based microservices, ensuring high quality code, architectural consistency, and adherence to Agile SDLC practices.
Expactations:
- Own sprint estimation, sequencing, and progress tracking.
- Mentor junior developers and uphold coding standards.
- Bridge technical teams with architecture and operations to align product vision with delivery capabilities.
Key Responsibilities:
- Execute 70‑85% hands‑on development using Java, Spring Boot, Kafka, and Kubernetes.
- Design and conduct code and design reviews; author technical documentation.
- Contribute to DevOps processes (CI/CD, automated deployments on GitHub).
- Estimate, prioritize, and schedule development tasks.
- Analyze functional and technical requirements to deliver scalable services.
- Identify and resolve technical dependencies across distributed systems.
- Collaborate closely with engineers, architects, and QA teams.
Required Skills:
- Expert proficiency in Java, Spring Boot, Kafka, Kubernetes, GitHub, JUnit 4/5.
- Strong experience in unit, integration, functional, and end‑to‑end test automation.
- Hands‑on AWS knowledge (EC2, ECS/EKS, IAM, CloudWatch).
- Advanced debugging, logging, and monitoring tool expertise (e.g., Prometheus, Grafana).
- Proven Agile/Scrum practice (sprint planning, stand‑ups, retrospectives).
- Solid communication, collaboration, and technical documentation skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
- Additional certifications (e.g., AWS Certified Developer, Kubernetes Administrator) preferred.
Mountain view, United states
Hybrid
Senior
10-12-2025