Skip to main content
Java Backend Developer
- Bachelor’s degree in Computer Science, MIS, Mathematics, Engineering, or other technical field or related experience. Advanced degree desirable.
- 3 to 6 years of hands-on coding experience in Java preferably V8 Developing Spring MVC Spring Boot based JEE applications onto Tomcat
- Building RESTFUL services using Spring boot, Spring WS, etc.
- Excellent knowledge of JVM internals and J2EE architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques
- Data-Layer Development: MySQL, NoSQL, ORM
- Experience with cloud deployment(Azure preferred)
- Gathering and documenting technical requirements and specifications
- Multiple development methodologies including Scrum, and/or Agile, and test-driven development
- Disciplined approach to software engineering best practices (e.g. unit testing, code reviews, design documentation, quality assurance)