Career Center

Java Spring Boot Developer

Location: Philadelphia (Remote EST), PA
Posted On: 06/10/2021
Requirement Code: 46867
Requirement Detail

Responsibilities


         Embraces Spring Boot and AWS Cloud development and can develop at a high level in JAVA and DB queries for DAOs

         Write code documented with annotations

         Work with several teams to knowledge share and drive change across multiple technology segments

         Understands how components of a more complex system fit together, has developed integration between services (SOAP, REST, FTP) and is able to write software for scale and identify bottlenecks

         Contributes to functional specifications and participates in code reviews; writes and executes test plans

 

Required Skills and Experience

 

         High Proficiency with Java with a minimum of three years working as a Java Developer

         Three years developing code for Spring Boot server-side frameworks / microservices

         Experience delivering JUnit tests with new/enhanced services

         Experience using caching mechanism such as Redis

         Familiarity generating Swagger API documentation from Spring Boot.

         Experience using GitHub, Jira, Confluence, and AWS

         Experience in agile processes for management

         Familiarity with relational and NoSQL database technology such as MySQL and DynamoDB

         Familiarity with Domain Driven Design, RESTful services, authentication/authorization, API best practices

         Excellent verbal communication skills

         Bachelor Degree