Markon is seeking a Mid-Level Backend Java Engineer to join their development team supporting an IC customer. This role is responsible for designing, building, and maintaining secure, scalable backend services for mission-driven federal initiatives.
Requirements
- 3–6 years of hands-on Java development experience
- Strong understanding of Spring Boot / Spring Framework
- Experience building and consuming RESTful APIs
- Proficiency with SQL and one or more relational databases (PostgreSQL, MySQL, Oracle, etc.)
- Familiarity with Git, CI/CD pipelines, and Agile development methods
- Experience with containerization (Docker) or cloud environments (AWS, Azure, GCP)
Responsibilities
- Design, develop, test, and deploy backend Java applications and microservices.
- Build RESTful APIs and integrations between internal systems and external services.
- Implement scalable application architectures following best practices and federal security standards.
- Maintain and enhance existing applications, ensuring performance, reliability, and compliance.
- Participate in Agile ceremonies (sprint planning, daily standups, retrospectives, etc.).
- Collaborate with DevOps, QA, security, and product teams to deliver high-quality solutions.
- Troubleshoot production issues and support root-cause analysis.
Other
- Active TS/SCI with Full scope polygraph
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
- Write clear documentation for code, processes, and system configurations.