Skip to main content

Full Stack Java Software Engineer

Posted yesterday

tiber technologiesAnnapolis Junction (MD)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Full Stack Java Software Engineer When You Love the Work You Do, Any Mission Is Possible 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.jsExperience 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.
  • Must hold an active clearance with a Polygraph
  • Bachelor's degree in computer science, engineering, or related field
Physical Requirements: This position involves sedentary work with physical requirements expected for at least 50% of the time. Essential functions include prolonged periods of sitting, standing, walking, and talking. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. EEO Employer: Tiber Technologies is an Equal Opportunity Employer and does not discriminate based on protected veteran status, disability, or any other legally protected status. All employment decisions are based on merit, qualifications, and business needs and apply to all aspects of employment, including recruiting, hiring, promotion, compensation, benefits, training, and termination.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this