Java Developer

Java Developer
Company:

Peraton


Details of the offer

Peration is seeking a Full Stack JAVA Software Developer to join our team of qualified, diverse individuals. The ideal candidate will have experience with agile methodology and support web-based loan processing financial applications. In this role, you must be a high-performing individual contributor to develop new processes, capabilities, and enhancements while also working closely with other project team members (other developers, testers, stakeholder community) to meet the on-time demands for the application development of multiple web-based applications that are both internal and external facing. The successful candidate must have experience with SQL Server Database and in-depth hands-on experience with popular Java frameworks like Java Server Faces (JSF), Struts, Spring MVC, GWT (Google Web Toolkit), Hibernate, and EJB among others as needed. The developer will work in conjunction with other government and contract developers to assist in all facets of development, enhancements, and O&M for the application.
In this role, the ideal candidate will need to:
Possess strong user interface skills using JavaScript application development.
Work in an Agile environment and collaborate in cross-functional teams to continuously deliver a quality product in a short amount of time.
Communicate with business owners and the development team to analyze, design, and document application enhancements. Provide production or testing support to business owners and troubleshoot issues and questions.
Ideally take the lead on implementing changes identified either by the business owners or the enterprise architecture group.
Day-to-day work responsibilities will include (but are not limited to):
Analyze, develop, test, and maintain application software and documentation for web-based financial applications.
Implement techniques for software development or modification.
Serve as a senior software developer on an agile team operating in the SAFe Agile methodology.
Collaborate with business product owners and other IT staff on an Agile team to prioritize, schedule, develop, test, and implement software enhancements, bug fixes, and maintenance fixes.
Perform and document root cause analysis on production software systems.
Work closely with business and other key stakeholders to gather and understand technical problems to identify solutions.
Work and collaborate effectively in a team setting - take direction, proactively seek out information, and build productive working relationships across teams.
Define software architectures that provide security, scalability, fault tolerance, and optimal performance.
Generate project basis of estimates for functional and non-functional requirements (e.g., performance, scalability, sustainability, and maintainability).
Write design documentation for system components, organizing review and/or release of documentation as required.
Create and maintain documentation of stakeholder needs, visualizations, stories, and other sources of requirements information for functional and non-functional requirements.
Actively participate in code reviews and mentor team members as needed.
Work effectively in a continuous integration and continuous delivery environment.
Qualifications:
Basic Qualifications:
BS degree and 2 years experience or MS degree and 0 years experience, or high school diploma/equivalent and minimum 6 years experience.
IT experience with Java/J2EE, Struts, Spring MVC, and web development; HTML/XML/CSS; SQL; Maven.
Ability to identify technical requirements.
Strong oral and written communication skills.
Strong problem-solving, critical thinking, analytical, decision-making, time management, and customer service skills.
Experience using the SAFe Agile methodology.
Desire to understand the business behind the application.
U.S. Citizenship required; must have the ability to obtain and maintain a Public Trust clearance.
Preferred Qualifications:
Java Programming Certification.
Additional experience with MQSeries; Web Services/REST/SOAP; AWS Cloud; Angular JS; Accessibility best practices (Section 508); CI/CD tools such as Jenkins; BitBucket; Control-M knowledge.
Familiarity with financial-based applications.
SAFe Agile Certification.
AWS Cloud Certification.
Prior or current experience with the USDA Farm Production and Conservation (FPAC) Business Unit is a strong plus.
Target Salary Range:

$51,000 - $82,000. This represents the typical salary range for this position based on experience and other factors.
Helping diverse candidates find great careers is our goal. The information you provide here is secure and confidential.
We are now directing you to the original job posting. Please apply directly for this job at the employer's website.

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Java Developer
Company:

Peraton


Application Programmer V

Job Summary: Dexian is seeking a Application Programmer V for an opportunity with a client located in Glen Allen, VA. Responsibilities: Working with business...


From Dexian - Virginia

Published 13 days ago

Cci Xg Testbed Research Intern Pool

Job Description Commonwealth Cyber Initiative (CCI), located in Arlington – Ballston (Northern Virginia), is looking for highly-motivated and focused R&D stu...


Virginia

Published 12 days ago

Technical Program Manager

Job Description The Technical Manager facilitates the efficient operations and execution of the projects and initiatives in the Division for Technology Imple...


Virginia

Published 12 days ago

Senior Integration Developer

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. ...


From Citi Us - Virginia

Published 11 days ago

Built at: 2024-09-27T04:24:08.198Z