Millennial Software is seeking a SME-Level Software Engineer to join our collaborative team supporting a Government customer. The ideal candidate is comfortable participating in the full lifecycle of application development, including design, coding, testing, implementation, deployment as well as support and maintenance. The candidate must be comfortable collaborating closely with users, designers, and Product Owners to build polished, high-performance tools in mission-critical environments.
Requirements
- 5+ years of experience in Java with strong object-oriented programming and parallel processing principles
- Experience developing and deploying applications using Spring Boot framework
- 3+ years of experience working with microservices and containerization technologies, including Docker and Kubernetes
- Experience with RESTful APIs, full-stack integration, and UI state management
- Experience with supporting systems engineering efforts in system design, solution engineering, and software development
- Experience with DevOps technologies
- Experience with CI/CD technologies, including Ansible, Jenkins, and GIT
Responsibilities
- Support agile development activities including sprint planning, peer code reviews, and iterative code updates based on end-user feedback
- Design, develop, and maintain scalable applications using Java and Spring Boot
- Software, data model, and algorithm development
- Deploy, monitor, and manage applications within a Kubernetes environment.
- Collaborate with cross-functional teams and end-users to ensure secure, reliable, and high-performance solutions.
- Troubleshoot, optimize, and improve application performance across the full stack.
- Help maintain clean, well-documented, and testable code
Other
- Degree in Computer Science, Software Engineering, or related discipline
- Graduate Degree with 13+ years of relevant experience (or 15+ years with a Bachelor’s or equivalent)
- Excellent teamwork, communication, and problem-solving skills
- Security+ CE, SSCP, CCNA-Security, or GSEC Certification