Industry: Accounting, Finance & Insurance•
5 - 7 years
Posted 33 days ago
Support large-scale distributed applications in a mission-critical production environment. Improve the design, analytics, development, coding, testing, and application programming that goes into creating high quality software and new products. Deliver both business and functional requirements with high quality. Design, develop, and automate applications.
Design and implement open source technologies. Design and implement software delivery automation. Participate in server deployment strategies until production.
Debug and fix issues on application servers. Contribute to design architecture. Participate in L3 support for mobile payments.
Design, develop, and maintain databases for applications. Provide advanced proof of concepts on cloud, micro services, and new technology stacks. Migrate legacy technologies to new technology stacks.
Minimum education and experience required: This position requires a Master’s degree in any field of study plus two (2) years of experience in the position offered or two (2) years of experience as a Programmer Analyst or related occupation. The employer will alternatively accept a Bachelor’s degree plus five (5) years of experience in lieu of the Master’s degree and two (2) years of experience.
This position requires two (2) years of experience with: Java; J2EE application servers such as Tomcat; development, deployment, and support of large-scale distributed applications in a mission-critical production environment; Web and REST services; Spring Web Services; open source technologies including Spring, spring webflow, maven, JUnit, IBatis, hibernate, and Jenkins CI; Agile methodology with Scrum frameworks; continuous integration and deployment; test automation; micro services; computer engineering; analytics; software design; Agile frameworks; J2EE coding; Database; CI/CD; MQ; XML; JSON; and JIRA.
Req #: 190035612