MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious
2

Java Developer (SOA)

Location Salt Lake City, United States
Posted 08-September-2021
Description

Position:Java Developer
Job Type:Contract
Duration:10 Months to start

Job Description

Our client is in the process of re-platforming their Contract Approval Payment System (CAPS) and moving it to AWS. The application needs to move off of Glassfish, which is no longer supported, to Wildfly and migrate to AWS by October 2021.A Contracted Developer with REST and AWS experience is needed to assist with these efforts. After migrating to AWS, the contractor could help with APIs (REST). There is also an Admin Ap that likely needs to be rewritten (currently in Wicket 6.8) or in an updated version of Apache Wicket before moving to AWS.If it can be migrated as is, it should be rewritten after migrating. Other cloud modernization activities a contractor would assist with include adding security, including OAuth2 and removing IP restriction.Wildfly was chosen in part because of the time constraint to move to AWS, however if appropriate and time allows, we may reconsider Tomcat as the default web server after migrating to AWS.The application needs logging, monitoring, Spring, Hibernate, iText and to have Java upgraded.We are also looking at moving to Beanstalk before doing lift-n-shift to AWS. This would mean Spring and Hibernate would need to be added first.Additional security includes adding OAuth2. The business users would also like to add contract monitoring and rates functionality, which can happen after migrating to AWS. These tasks would be supported with one additional Contracted Developer.The Scope of Work is to provide IT consulting services to migrate CAPS to Wildfly and AWS and BCMS to AWS (Java and associated technologies).

Primary Duties

Architects, designs, configures, implements, diagnoses, repairs, upgrades, and optimizes applications that support the agencys clients, employees and overall mission.Anticipates the impact new or modified software and tools will have on existing systems.Participates in the design and implementation of systems that meet user needs.Monitors and evaluates operations, programs, processes and/or practices for quality and effectiveness; makes recommendations for improvement.Adapts automated system(s) to accommodate special agency needs; designs or enhances agency unique automated systems to interface with existing systems as needed; prepares systems for migration to the cloud.Identifies problems or potential problem areas and recommends solutions.Aids other development staff in trouble shooting and answering technical questionsOther related duties may include 3rd party vendor systems integration, inbound/outbound web services, technical support, technology consulting, data administration, application review services, and/or web application development.

Skills

Skill in designing and building customer-facing web applicationsProblem analysis and solving skillsExperience with Service Oriented Architecture & creating APIs using REST and SOAPUnderstanding of security principles related to access, roles, groups, and permissionsExperience in Core Java, JEE frameworkExperience in HTML 5, CSS, JavaScript libraries & frameworks is a plusExperience in using Spring Framework/Spring Boot/Spring Security is preferredExperience and/or exposure to JPA or HibernateExperience with Eclipse or Eclipse based IDEsExperience with AWS technologies, API Gateway, Elastic Beanstalk, Logging, Cloudformation a plusTest software using appropriate methodology and techniquesUnderstanding of database/data relationship fundamentals, SQL experience a plusDeal with people in a manner which shows sensitivity, tact, and professionalismPlan, organize and prioritize time and workload in order to accomplish tasks and meet deadlinesCommunicate information and ideas clearly, and concisely, in writing; read and understand information presented in writingExperience with CI/CDExperience in GitHubExperience with Containerization (Example: Docker)Experience with OAth2

Queen Consulting Group is an equal opportunity employer. Our goal is to promote an environment that helps our employees and clients appreciate the benefits that diversity provides.

Related Posts:

AWS (Amazon Web Services)

 

WildFly

 

Spring

 

Eclipse

 

Process

 

Apache

 

IText

 

Java

 

Hibernate

 

Scope

 

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url