Full Stack Java Software Engineer
- Compensation
- Not disclosed
- Location
- Annapolis Junction, United States
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Strong experience with Java development, including design, debugging, and problem-solving
- Experience developing RESTful web applications
- Experience with Spring Boot
- Experience working with MongoDB or similar database technologies
- Experience implementing automated testing practices
- Must be a U.S. citizen.
- Must hold an active clearance with a Polygraph
- Bachelor’s degree in computer science, engineering, or related field
Nice to have
- Full-stack development experience, including UI development with JavaScript frameworks such as Vue.js
- Experience with Kafka or similar messaging platforms
- Experience with Linux administration
- Familiarity with automated build tools, continuous integration, and continuous deployment (CI/CD)
- Excellent written and verbal communication skills
Full description
When You Love the Work You Do, Any Mission Is Possible
Position: Full Stack Java Software Engineer
***(Active Clearance with a Polygraph is Required)
We’re on multiple contracts and have many opportunities. It is encouraged if applicants don’t meet all the technical requirements to still apply.
Join Our Team:
At Tiber, we believe our people are our greatest investment. We are committed to creating an environment where employees can grow, contribute, and build meaningful careers. From professional development opportunities and mentorship to access to the tools and resources needed to succeed, we support our team members at every stage of their journey.
Our success is driven by the diverse skills, experiences, and perspectives each person brings to the team. We foster a collaborative culture built on teamwork, innovation, and shared goals — where ideas are valued, contributions are recognized, and everyone has the opportunity to make an impact.
When you join Tiber, you become part of a team that values excellence, continuous improvement, and the people behind the mission.
Position Description:
Tiber is seeking a Software Engineer to join a fast-paced development team supporting a modern microservice-based software ecosystem with multiple user interfaces. In this role, you will contribute to the design, development, testing, and enhancement of scalable applications and services.
The team follows a collaborative development approach where engineers play an active role in technical discussions, architecture decisions, and continuous improvement. You will work alongside other developers to solve complex technical challenges, build reliable software solutions, and support the evolution of existing systems.
Required Skills
- Strong experience with Java development, including design, debugging, and problem-solving
- Experience developing RESTful web applications
- Experience with Spring Boot
- Experience working with MongoDB or similar database technologies
- Experience implementing automated testing practices
Nice to Have
- Full-stack development experience, including UI development with JavaScript frameworks such as Vue.js
- Experience with Kafka or similar messaging platforms
- Experience with Linux administration
- Familiarity with automated build tools, continuous integration, and continuous deployment (CI/CD)
- Excellent written and verbal communication skills
Requirements:
- Must be a U.S. citizen.