Software Engineer - Corps Team
Shawnee Mission, KS 66219
About the Job
Our client, a payment solutions company, is seeking a Software Engineer for a 12+-month contract role located in Lenexa, KS. This role is hybrid, (3 days in office but flexible with what days are onsite).
Summary:
Senior software engineers are responsible for full lifecycle development in a Java environment.
Responsibilities:
Top Must have skills:
Summary:
Senior software engineers are responsible for full lifecycle development in a Java environment.
Responsibilities:
- Participate in all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products.
- Collaborate with business analysts, product managers and other development engineers in the design and evolution of software solutions that support all types of financial transactions in higher education.
- Adhere to the highest standards to ensure the security and reliability of our applications.
- PCI DSS-compliant development and code review
- Ability to interact with key customers during development, provide Tier III level support in problem resolution, and receive product feedback from customers at our bi-annual user conference.
- Limited on-call work hours; work-life balance is a priority!
Top Must have skills:
- REST api microservices / Java spring boot.
- ReactJS / javascript
- Postgresql (relevant experience with something else fine)
- Exposure to devops practices
- Payments
- A minimum of 5 years of experience in software engineering
- Proficient in Java, JavaScript, HTML, SQL
- Experience with Object Oriented programming.
- A passion for learning new technologies.
- Ability to work well within a team.
- Excellent communication skills, both written and oral
- BS/BA degree
- 7 years of experience with Java, JavaScript, JSP, JSF, HTML, XML, REST, SQL
- Frameworks such as Spring, JEE, EJB, MVC, React, Redux
- Data access technologies such as JDBC, JPA, ORM, Hibernate
- DevOps practices and tools, continuous integration, and continuous delivery
- Design, implementation, and deployment of cloud-native application on a PaaS
- ERP systems such as PeopleSoft, Banner and Colleague or similar
- Experience working with higher education institutions.
- Understanding of PCI compliance
- Payment industry/financial transaction experience
- Confluence, JIRA, SVN, Git, FishEye, Crucible, Maven, Jenkins, JUnit, Balsamiq, and Microsoft Office
- Agile methodology
Source : Corps Team