Facebook LinkedIn Twitter Email
Back to Jobs

Java Developer

Advantage Tech is looking for a Java Developer for our remote client.  

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 any and all types of financial transactions in higher education.

•             Adhere to the highest standards to insure 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

Qualifications:

Top Must have skills:

•             REST api microservices / Java spring boot

•             ReactJS / javascript

•             Postgre sql (relevant experience with something else fine)

•             Exposure to devops practices

•             Payments

 

Required skills:

•             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

Desired Skills:

•             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

#advantagetech

Submit Resume