Java Developer
Mobomo · Washington, DC · 3 wk ago
RemoteRemoteEngineeringFull-time
Responsibilities
- Back-end Java web application development
- Work with multiple APIs in a microservice architecture
- Develop using containerized services designed to run in Kubernetes and the cloud
- Provide documentation and unit tests for completed tasks
- Actively communicate with a remote team working in an agile environment
Requirements
- At least 6 years of Java Software Development experience
- U.S. citizen
- Experience working with Java (ideally Spring Framework) or another object oriented back-end language
- Experience working with microservices
- Experience in Web development & modern JavaScript frameworks
- Experience Designing and Developing RESTful APIs
- Experience writing unit tests
- Experience with git
Qualifications
- At least 6 years of experience in Java, J2EE, Spring 4.X+, REST API (Spring based), Spring-boot
- At least 6 years of experience in software development life cycle in Front end technology with React or BackboneJS
- At least 6 years of experience in Project life cycle activities on development and maintenance projects
- At least 6 years of experience in Design and architecture review with Maven/Gradle, Jenkins, GitHub, SonarQube
- Familiarity with developing with Docker and Kubernetes
- Strong communication and Analytical skills
- Ability to work in team in diverse/ multiple stakeholder environment
- Experience with AWS, MongoDB, JUnit, JavaScript, Docker, Kubernetes, Jenkins
About Mobomo
Mobomo is a full-service DevOps agency dedicated to creating elegant solutions to solve complex problems. Mobomo benefits include health care, paid time off, retirement savings and professional development. Mobomo is an equal opportunity employer and we value diversity at our company.