RemoteListed Jul 2, 2026
Lead Java Developer
PeerIslands
The role
Job description
Experience: 12–15 Years
Location: India - Remote
Employment Type: Full-Time
Key Responsibilities
Technical Leadership
- Lead and mentor a team of developers, ensuring adherence to coding standards and best practices.
- Conduct code reviews, design reviews, and architecture discussions.
- Drive technical decision-making and provide guidance on solution design.
- Foster engineering excellence through continuous improvement initiatives.
Architecture & Design
- Design and implement scalable, resilient, and secure enterprise applications.
- Define High-Level Design (HLD) and Low-Level Design (LLD) documents.
- Architect microservices-based and cloud-native solutions.
- Ensure applications meet performance, reliability, and scalability requirements.
Hands-on Development
- Contribute actively to development, debugging, and performance optimization.
- Develop RESTful APIs and distributed applications using modern Java frameworks.
- Troubleshoot production issues and drive root-cause analysis.
- Champion clean code principles and software engineering best practices.
Delivery & Stakeholder Management
- Collaborate with Product Owners, Architects, QA, and DevOps teams.
- Participate in Agile ceremonies and ensure timely delivery of features.
- Translate business requirements into technical solutions.
- Manage project risks, dependencies, and technical roadblocks.
Required Skills & Experience
Core Technologies
- 12–15 years of experience in Java/J2EE application development.
- Strong expertise in Java 8/11/17 and object-oriented design principles.
- Extensive experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
- Strong understanding of Microservices Architecture and REST API development.
- Experience with messaging systems such as Kafka, RabbitMQ, or JMS.
Cloud & DevOps
- Experience with AWS, Azure, or GCP.
- Knowledge of Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines.
- Familiarity with monitoring and observability tools.
Database Technologies
- Strong experience with Oracle, PostgreSQL, MySQL, or SQL Server.
- Expertise in database design, optimization, and performance tuning.
- Experience with NoSQL databases such as MongoDB or Cassandra is a plus.
Leadership Skills
- Proven experience leading development teams of 5–15 engineers.
- Strong stakeholder management and communication skills.
- Experience mentoring developers and driving technical growth.
- Ability to balance hands-on development with leadership responsibilities.
Preferred Qualifications
- Experience in Domain-Driven Design (DDD), Event-Driven Architecture (EDA), and design patterns.
- Exposure to enterprise architecture and solution design.
- Certifications in Java, AWS, Azure, or Kubernetes are a plus.
- Experience working in Agile/Scrum environments.
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Originally posted on Himalayas
Keep exploring
Related remote jobs
Software Developer in Test | Salesforce | Java
Aquiva Labs
Software EngineeringSenior Software Engineer, Vault
Alt.xyz
Software EngineeringBackend Software Engineer - Python/Postgres [Remote / Global]
Enveritas
Software EngineeringLead Software Engineer (Full Stack & AI) (Remote, Full-Time) [AS251]
Smart Working
Machine LearningSenior Software Developer
CrewBloom
Software Engineering
Listing details
- Listed location
- India, Indonesia, Israel, Italy
- Employment
- Full Time
- Published
- Jul 2, 2026
Listing trust
- Observed through
- Himalayas
- Listing last observed
- Jul 26, 2026
Work-from eligibility is based on normalized evidence in the listing: Indonesia, Israel, India, Italy.
How verification and eligibility workReport this listing· Checking sign-in before opening the report form…