BS/MS degree in Computer Science, Software Engineering, or equivalent is preferred
. Proven hands-on Software Development experience, 8+ years . Proven experience in Java and Web development technologies, 5+ years . Profound insight of Java internals (Class loading, Memory Management, Transaction management etc.) . Excellent knowledge of Relational Databases, Oracle, SQL and ORM technologies (Hibernate, iBatis) . Strong knowledge of JavaScript and popular JavaScript libraries . Working knowledge of REST frameworks . Working experience with WebSphere application server and embeddable web servers . Experience with containers, and cloud operating environments (Azure) . Experience with Maven, Git and GitHub . Experience with Atlassian tools (Confluence, Jira) Responsibilities
- . Participation in design, coding, testing, and deploying systems
- . Mentor and support team members
- . Experience with various back-end micro-services frameworks (Spring, Helidon)
- . Experience working with front-end stacks such as Angular and/or React
- . Experience working in and promoting a DevOps culture which drives continuous delivery
- . Demonstrable experience in promoting continuous improvement of Agile SCRUM practice
- . Demonstrable experience improving existing architectures as per business needs
- . Experience working effectively with remote and internal development teams