Lead and oversee complex systems analysis, design, and development efforts, working independently on high-level systems analysis and technical phases of development
Job Summary
Lead and oversee complex systems analysis, design, and development efforts, working independently on high-level systems analysis and technical phases of development.
Serve as a key senior software engineer and individual contributor on complex projects, ensuring successful delivery and adherence to project timelines.
Collaborate with Development, Operations, and Technology staff to define and refine systems development strategies, from technical analysis through to user acceptance testing.
Matching Summary
Lead and oversee complex systems analysis, design, and development efforts, working independently on high-level systems analysis and technical phases of development.
Salary
$148,375.00-$158,375.00 per year
Skills & Requirements
Must-have
Java and J2EE technologies
RDBMS and PL/SQL
JUnit and Postman testing
SOAP web services
Restful APIs with Spring Boot
Spring MVC, Hibernate, Spring Security
Apache Tomcat and Jboss
Modern data integration patterns
GitLab and code scanning
Nice-to-have
Strategic analytical consulting
Cross-project task coordination
Technical component planning
Systems development strategy
User acceptance testing collaboration
Interfacing application assessment
Backup support to senior management
Key Requirements
Bachelor’s degree in Computer Science or related field
Six (6) years of experience
Six (6) years of Java and J2EE experience
Five (5) years RDBMS and PL/SQL experience
Five (5) years testing automation experience
Four (4) years SOAP web services experience
Four (4) years Restful APIs experience
Four (4) years Spring MVC, Hibernate, Spring Security, Oracle experience
Four (4) years Middleware server experience
Four (4) years modern data integration patterns experience