Senior Full Stack Developer
Core
Design, develop, document, integrate, test, and deliver scalable, API-first, service-oriented applications and cloud-native services for government clients.
Role type
Senior Full Stack Developer (Java/JEE & Cloud)
Builds
Scalable, API-first, service-oriented applications and cloud-native services
Domain
Government IT services, Cloud-native development
Deliverable
production ML models | product features
Required skills
Java, Core JEE, Spring (Core/Boot), Hibernate, RESTful APIs, SOAP, XML, SQL, NoSQL (MarkLogic, PostgreSQL, Oracle, DynamoDB, MongoDB), Docker, Kubernetes, AWS (EC2, EKS, ECS, S3, Lambda, etc.), CI/CD (Jenkins, Git, Maven, Ansible), Agile/Kanban, OOAD, clean architecture
Preferred skills
Ruby, Red Hat Enterprise Linux, Ubuntu, Apache, Scrum Master/Developer certification, AWS cloud certification, CMS experience
Technologies
Java, Spring, Hibernate, MarkLogic, PostgreSQL, Oracle, DynamoDB, MongoDB, Docker, Kubernetes, AWS, Jenkins, Git, Maven, SonarQube, Ansible, Angular, JavaScript, jQuery
Responsibilities
Design and develop applications utilizing Ruby on Rails and related technologies; participate in code reviews; troubleshoot development and production problems; develop documentation and software procedures; research new technologies and participate in educational opportunities
Seniority
Senior, hands-on IC