onsite
AI Software Engineer - Java - Techximius
Software Engineer
Java Software Engineer focused on developing, integrating, and sustaining secure, resilient defense software systems using Spring, RESTful microservices, SQL, and AWS cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain Java-based enterprise and tactical software solutions for DoD networks.
- Implement RESTful microservices using Spring Boot, ensuring high performance and security.
- Collaborate with cross-functional teams to integrate new features and resolve defects.
- Write clean, testable code and participate in code reviews and continuous integration pipelines.
- Leverage AWS services for deployment, scaling, and monitoring of applications.
Requirements
- Strong proficiency in Java and Spring framework.
- Experience building RESTful APIs and microservice architectures.
- Solid understanding of relational databases and SQL.
- Familiarity with AWS cloud services and DevOps practices.
- Excellent problem‑solving skills and ability to work in a fast‑paced, mission‑critical environment.