What are the responsibilities and job description for the Lead Java Developer position at Unisys?
๐ข LinkedIn Job Posting (Mid / Sr / Lead Java Developers โ Unified)
Senior / Lead Java Developer (AWS DevOps)
๐ Hybrid โ Rockville, MD or Tysons, VA (3 days onsite)
๐ผ Mid, Senior & Lead Opportunities
We are hiring high-impact Java Engineers (Mid, Senior, and Lead levels) to join a multi-year, greenfield platform initiative.
This is an opportunity to build a modern document ingestion and processing platform from scratch, working with distributed systems, AWS, and event-driven architecture.
Weโre looking for engineers who speak up, challenge ideas, and solve real engineering problems โ not just follow requirements.
๐ What Youโll Work On
- Build a greenfield platform to ingest and process documents from external broker systems
- Design systems to extract metadata, process data, and store in scalable databases
- Develop event-driven and distributed backend systems on AWS
- Work closely with product, architecture, and leadership teams
- Contribute to design decisions, code quality, and system scalability
๐ง Core Tech Stack
- Java (8 ) Spring Boot
- AWS (Lambda, SQS, SNS, Step Functions, RDS)
- DevOps / CI-CD (Jenkins, Docker, pipelines)
- SQL / distributed systems
Nice to have:
- Python
- Event-driven systems
- Microservices architecture
๐ฏ What Weโre Looking For
For Mid / Senior Engineers:
- 4โ10 years of Java backend development
- Strong fundamentals in Spring Boot and APIs
- Experience with AWS (Lambda, SQS, etc.)
- Exposure to DevOps / CI-CD practices
- Strong problem-solving mindset
For Lead / Engineering Manager:
- 10 years of Java experience
- Experience leading or mentoring teams (4 years preferred)
- Strong system design & architecture skills
- Ability to:
- Drive design decisions
- Conduct code reviews
- Mentor engineers
- Communicate with leadership (VP/Product/Architecture)
- Hands-on technically, but also strategic thinker