The Opportunity
A leading global provider of consulting services to the public sector and commercial markets, with a focus on defense, intelligence, public safety, healthcare, and financial services, is looking for an experienced Java Software Developer to join their team. As a Java Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams, participate in code reviews, and contribute to the overall software development lifecycle. This is a challenging opportunity for a Java Software Developer to contribute to large-scale federal projects.
What You Will Do:
- Design, develop, and maintain robust and scalable Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Troubleshoot, debug, and upgrade existing software.
- Contribute to all phases of the software development lifecycle, from requirements gathering to deployment.
- Stay up-to-date with emerging technologies and industry trends.
What You Will Need:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of experience in Java software development.
- Strong proficiency in Java, Spring Boot, and related frameworks.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks (e.g., Hibernate).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, React).
- Experience with RESTful APIs, microservices, and cloud platforms (e.g., AWS, Azure).
- Proficiency with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and as part of a team in a fast-paced environment.
What We Prefer:
- Master’s degree in Computer Science or a related field.
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Familiarity with Agile methodologies.
- Experience in the federal consulting or public sector.
- Security clearance or the ability to obtain one.