HamburgerMenu
hirist

Lead Java Developer - Application Architecture

Propmo services
5 - 10 Years
Multiple Locations

Posted on: 09/02/2026

Job Description

Description :

Lead Java Developer

Location : Remote US

Job Type : Full-time

Experience Level : Lead

Industry : Enterprise Software

About the Role :

We are seeking an experienced Lead Java Developer to architect and deliver enterprise-grade applications that power mission-critical business systems. In this role, you will provide technical leadership, design scalable architectures, and guide the engineering team in building high-quality, reliable software. This position is ideal for someone who enjoys hands-on coding while driving technical strategy and mentoring others in a remote, collaborative environment.

Job Details :

Key Responsibilities :

- Architect, design, and develop scalable enterprise Java applications

- Lead technical decisions, system design, and architecture reviews

- Own complex production systems and ensure reliability, performance, and security

- Guide and mentor engineers through best practices and code reviews

- Collaborate with Product, DevOps, and cross-functional teams to deliver solutions

- Optimize application performance and scalability

- Implement CI/CD practices and automation

- Troubleshoot and resolve critical technical issues

- Drive continuous improvement in engineering standards and processes

Required Skills & Qualifications :

- 5+ years of hands-on experience in Java development

- Proven experience owning and delivering complex production systems

- Strong expertise in Java, Spring/Spring Boot, and modern backend frameworks

- Solid understanding of data structures, algorithms, and distributed systems

- Experience with RESTful APIs, microservices architecture, and system integration

- Familiarity with databases (SQL/NoSQL)

- Experience with cloud platforms (AWS/GCP/Azure) and CI/CD pipelines

- Experience working in remote, asynchronous teams

- Strong problem-solving, leadership, and communication skills

- Ability to take ownership and deliver independently

Nice to Have :

- Experience with containerization (Docker, Kubernetes)

- Knowledge of messaging systems (Kafka, RabbitMQ, etc.)

- Exposure to DevOps practices and infrastructure as code

- Experience leading small to mid-sized engineering teams

- Background in enterprise or SaaS product development


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in