Java Developer
Job Description:
- Design, Develop & Prototype Java/J2EEE complex applications.
- solid demonstrable experience with variety of UI technologies such as HTML/CSS/Jquery/Handlebars
- Experience with Java, Spring boot Microservices, Hibernate etc
- Experience with relational databases such as Oracle.
- Participatein full app life-cycle: concept, design, build, deploy, test and release to appstore Work with product teams on new product ideas, designs, prototypes and estimate.
- Drive a best practices approach to the continuous improvement of our products, processes, and tools.
- rive a best practices approach to the continuous improvement of our products, processes, and tools.
- Write and maintain documentation for all features in development.
- solid problem solving and triage skills along with ability to handle completing priorities.
- UI: HTML/JavaScript/CSS, JQuery, Handlebars, Node/NPM
- Services: Java, Spring Boot Microservices, Spring
- Security and Authentication, Hibernate/JPA
- Testing: Junit, Mockito, Jasmine
- Platform tools: SVN, BitBucket, Jira,
- Jenkins, Git, SonarQube, JFrog Artifactory, Splunk, Apache Tomcat, Autosys
- Persistence: Oracle, Caching
- Other: Agile Scrum & Scaled Agile,