Duration: 1 year contract to hire (be open to conversion)
are highly encouraged
Intake Call Notes:
Looking for Senior full stack Java developer.Strong Java/Java Script/JQuery will be neededNew work coming: mainframe is being modernized, moving to more modern platforms. Architecture and design is happening now, this role will help modernize the backendTeam currently consists of 3 other developers, 1 manual tester (looking to get an automated test resource on team), product ownerOn call 1 week every fourth week (only added to rotation after training is complete, 1.5 to 2 months in), can do all on call work from home. Secondary on call as well, providing flexibility. Candidate should be able to troubleshoot and provide suggestions for improvements, good communication, working with other teams (cross functional)Top 3 technical requirements: Java, Java Script, JQuery, some React would be a plusWhat would set a candidate apart? - experience w required environments, evidence that candidate is able to run with solutions, take ownership of tasksInterview process: initial soft skills interview (virtual) followed by technical panel interview (virtual - some questions, coding skills may be tested, timed and on video)
Lead and assist with development of modernizing applications for Service Execution as well as terminal applications development projects through all phases of the application development lifecycle from project plan development through implementation.
Perform technical design of viable and efficient in-house developed applications to meet business requirements and document specifications using business process modeling, data modeling, and object modeling techniques.Coordinate application acceptance testing and ensure customer satisfaction through timely resolution of issues, regular status reports, and ongoing communication.Coordinate with other technical teams to develop appropriate application interfaces and ensure quality and efficiency through performance, integration, and regression testing.Direct other employees, contracted service providers, or suppliers of products or services to produce required results.Lead and provide on-call 7x24 second-level application-development support for in-house developed applications.On-call will not be required during training. It is possible they will be on the on-call rotation later. The on-call period lasts for 1 week with 3 other people in the rotation.Ensure that the application technology stack is current with fixes and enhancements.Clear, well-written communications and attention to customer service, partner relationships and overall product quality
The successful candidate must have strong experience in developing and delivering applications using automated testing and deployment techniques. Candidate should also possess strong abilities in researching and recommending solutions based on current industry best practices.
Experience with Opensource technologies and modern development techniquesExperience with DevOps, Continuous Delivery and DeploymentSound knowledge and work experience in designing and implementing event-driven microservice architecturesExperience with No SQL databases like CassandraExperience in testing methodologies using frameworks such as Junit, Spock testing framework, etc.Ability to lead a technical team and effectively communicate with TS and Business leadersExperience in developing cloud-native applications using Spring Boot, Spring Data, and Spring Cloud targeted to OpenShift PaaSExperience with modern monitoring technologies (e.g. Prometheus, Splunk, ELK)Experience with Rules Management Systems (e.g. Drools, IBM Lombardi) is a plus