Java Engineer - SC/DV cleared
Experis
We're looking for an experienced Java Software Engineer to join an agile development team working on complex, high-security software solutions. You'll be involved throughout the full software development lifecycle, from requirements gathering and design through to deployment, testing, and support.
Responsibilities
- Collaborate with stakeholders to understand requirements and develop solutions
- Design, build, test, and maintain high-quality software
- Troubleshoot and resolve complex technical issues
- Develop automated tests including unit, acceptance, and performance testing
- Support CI/CD pipelines and deployment activities
- Contribute to code reviews, planning, and estimation sessions
- Work closely with DevOps and engineering teams in an agile environment
Key Skills & Experience
- Strong Java development experience
- Agile development mindset with experience in:
- TDD / BDD
- Continuous Delivery
- DevOps practices
- Pair Programming
- Strong problem-solving and communication skills
- Positive, collaborative approach
Core Technologies
- Java & Spring Boot
- AWS (S3, Lambda, Fargate, SQS/SNS)
- PostgreSQL / Oracle / JPA
- MongoDB & DynamoDB
- REST APIs & RabbitMQ
- Docker & Kubernetes
- Linux
- Terraform & Ansible
- Jenkins, Git/Bitbucket, GitLab
Desirable Skills
- OpenShift
- Docker Compose / Swarm
- Python
- Additional scripting or cloud experience
If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Application opens at the source listing. Free for jobseekers.