We are actively searching for a Mid Level Java Developer to join our team in Alpharetta on a permanent basis. In this role, you will be working on a scrum team to develop cutting-edge applications within the Java stack. We offer 401k matching, great health benefits, generous PTO, and a flexible work schedule.
- Design and implement software solutions to meet functional requirements
- Investigate software libraries, technologies, and development methodologies
- Perform code reviews to assist team members and ensure quality software
- Develop unit, integration, and performance test suites as necessary
- Produce and maintain technical documentation for the application
- 3-6 years of professional Java development experience
- Comfortable in an Agile development environment.
- Pluses include JAX-RS, Spring, Bootstrap, Maven, Jenkins, Tomcat.
- Bachelor's Degree.