Senior Java Developer

Place of work Eagan
Contract type -
Start date 1 week ago
Salary -

Job details

Job description, work day and responsibilities

Job highlights
Identified by Google from the original job post
Qualifications
This position requires a strong background in Java web application development and experience with Agile methodologies, as well as the ability to work in a collaborative, fast-paced environment
Minimum of 5-7 years’ experience in design, development, maintenance, production support, coding, testing, and implementation of Java web applications
A degree from an accredited College/University in a related field of service
Expertise in Java web application framework migrations, particularly in transitioning from Struts to Spring/Spring Boot
Strong understanding of SDLC (Software Development Life Cycle), including planning, analysis, design, development, testing, implementation, deployment, and maintenance
Familiarity with Agile/Scrum processes and tools, such as VersionOne
Experience with IT Service Management Systems, preferably ServiceNow
Strong problem-solving skills and attention to detail
Flexible work hours, including availability for nights, weekends, or holidays as needed
Responsibilities
A skilled Java Developer is needed to support the modernization, maintenance, and enhancement of a Fuel Asset Management System
The ideal candidate will play a critical role in migrating the framework of this Java-based web application from Struts to Spring/Spring Boot, ensuring compliance with established policies and secure coding practices
Analyze existing Java application processes, document them, and provide modernization recommendations
Plan, organize, and execute the migration from Struts to Spring/Spring Boot
Develop and maintain IT documentation, including system, training, and user guides
Support SIT, CAT, and production environments, including batch processing cycles and error resolution
Apply business requirements to Java and SQL objects within the application
Address and resolve critical defects before production deployment
Participate in Agile ceremonies and use iterative development methodologies
Collaborate with internal and external teams, including architects and business owners
Provide on-call and after-hours support for production systems as required
Update system configuration diagrams and related documentation
Comprehensive system and user documentation
Inception phase documents (Visio diagrams, use cases, data modeling, risks, architecture, infrastructure, schedules, and cost breakdowns)
Elaboration phase documents (use cases, data models/procedures, test cases, and models)
Construction phase documents (source code baselines, compile time files, and component executables)
Transition phase documents (user guides, analysis and design packages, and maintenance and deployment packages)
Job description
We are a federal IT company on a mission to make customer experience (CX) the center of every government solution.

Technology is our Passion. People are our Purpose.

We know tech, but we love people. NuAxis is home to thinkers and feelers; engineers and artists. We work hard and support each other along the way. Teamwork is more than just a buzzword for us, it’s a state of mind.

We believe happy employees do amazing work, so join our team NOW! We are currently seeking a talented and motivated Senior Java Developer for a Full-Time remote position.

Job Summary:

A skilled Java Developer is needed to support the modernization, maintenance, and enhancement of a Fuel Asset Management System. The ideal candidate will play a critical role in migrating the framework of this Java-based web application from Struts to Spring/Spring Boot, ensuring compliance with established policies and secure coding practices. This position requires a strong background in Java web application development and experience with Agile methodologies, as well as the ability to work in a collaborative, fast-paced environment.

Key Responsibilities:
• Analyze existing Java application processes, document them, and provide modernization recommendations. Plan, organize, and execute the migration from Struts to Spring/Spring Boot.
• Develop and maintain IT documentation, including system, training, and user guides.
• Support SIT, CAT, and production environments, including batch processing cycles and error resolution.
• Apply business requirements to Java and SQL objects within the application.
• Address and resolve critical defects before production deployment.
• Participate in Agile ceremonies and use iterative development methodologies.
• Collaborate with internal and external teams, including architects and business owners.
• Provide on-call and after-hours support for production systems as required.
• Update system configuration diagrams and related documentation.
• Comprehensive system and user documentation.
• Inception phase documents (Visio diagrams, use cases, data modeling, risks, architecture, infrastructure, schedules, and cost breakdowns).
• Elaboration phase documents (use cases, data models/procedures, test cases, and models).
• Construction phase documents (source code baselines, compile time files, and component executables).
• Transition phase documents (user guides, analysis and design packages, and maintenance and deployment packages).

Required Qualifications:
• Minimum of 5-7 years’ experience in design, development, maintenance, production support, coding, testing, and implementation of Java web applications.
• A degree from an accredited College/University in a related field of service.
• Expertise in Java web application framework migrations, particularly in transitioning from Struts to Spring/Spring Boot.
• Strong understanding of SDLC (Software Development Life Cycle), including planning, analysis, design, development, testing, implementation, deployment, and maintenance.
• Familiarity with Agile/Scrum processes and tools, such as VersionOne.
• Experience with IT Service Management Systems, preferably ServiceNow.
• Strong problem-solving skills and attention to detail.
• Flexible work hours, including availability for nights, weekends, or holidays as needed.

Does this opportunity sound like a fit for you? If so, join our talent community and click to apply now!!

Our Profile:

We are an IT company with a unique mission—to make people the center of every federal IT solution. Our technologists have always gone the extra mile to help our federal clients succeed. And over the years, we saw a growing disconnect in how federal IT initiatives were built and managed. Time after time, programs failed because the focus was on the tools and products and not the people using them. Learn More.

NuAxis is an Equal Opportunity/Affirmative Action Employer, including Vets and Disabled. Employment is contingent upon successful completion of a background investigation. Learn More about our Benefits and Culture!

#NAI #DICE

Company address

United States
Minnesota
Eagan
Show on map Get directions
Company Name: NuAxis Innovations
You will be redirected to another website to apply.
Offer ID: #1027907, Published: 1 week ago, Company registered: 7 months ago

Other offers

Backend Developer Lead
1795login
· Golden, US
Job highlights Identified by Google from the original job post Responsibilities Collaborate with cross-functional teams to define, design, and ship new features Architect and build from a vertical slice out to the full b...
Mobile Developer​/iOS​/Android
1795login
· Charlotte, US
Job highlights Identified by Google from the original job post Qualifications Title: Mobile Developer (iOS or Android) We are seeking a skilled Mobile Developer to build and maintain high-quality mobile applications for ...
Mobile Software Engineer
1795login
· San Jose, US
Job highlights Identified by Google from the original job post Qualifications Strong development experience in an OO language (Java, python, C++, C#, etc.) Experience with cloud application development including scalable...
Senior Mobile Software Developer
1795login
· Bloomington, US
Job highlights Identified by Google from the original job post Qualifications Bachelor's Degree At least 3 years of professional software engineering experience (Internship experience does not apply) At least 2 years of ...
Software Engineer 4
1795login
· Colorado Springs, US
Job highlights Identified by Google from the original job post Qualifications Typically requires a Bachelor's degree and + years of experience Active Secret security clearance U.S. Citizenship is required Benefits In com...
AWS Software Engineer
1795login
· Newport Beach, US
Job highlights Identified by Google from the original job post Qualifications The ideal candidate for the AWS Software Engineer position should possess the following qualifications: Bachelor's Degree in Computer Science,...
Software Engineer (Full Stack)
1795login
· Atlanta, US
Job highlights Identified by Google from the original job post Qualifications Applicants must be authorized to work in the United States Possess excellent design and coding skills and a zeal for owning the complete SDLC ...
Software Engineer 1 - Full Stack (.Net, JavaScript)
1795login
· Atlanta, US
Job highlights Identified by Google from the original job post Qualifications Bachelor’s degree, or equivalent work experience Two to three years of relevant experience NET MVC 4 (Razor), EF, WCF Services, T-SQL, Release...
Lead Software Engineer – Backend, DevOps (Multiple openings) in Charlotte, NC
1795login
· Charlotte, US
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it tak...
Mobile Software Engineer
1795login
· Bellevue, US
Job highlights Identified by Google from the original job post Qualifications Experience in creating user interfaces using appropriate and relevant technologies (e.g., HTML 5 coding, CSS (Cascading Style Sheets) librarie...
Software Development Engineer, Fashion & Fitness
1795login
· Sunnyvale, US
Job highlights Identified by Google from the original job post Qualifications A successful candidate will have an established background in developing customer-facing experiences and will be a self-starter, comfortable w...
Software Engineer / Software Developer
1795login
· Schaumburg, US
Job highlights Identified by Google from the original job post Qualifications Roles and responsibilities: 5+ years of experience in a modern development stack, including Golang, Kafka, and REST API development Experience...
Senior Software Engineer - React
1795login
· Cincinnati, US
Job highlights Identified by Google from the original job post Qualifications The ideal candidate will have a strong background in React and Next.js, coupled with experience in Front End, Vue, API Development, and paymen...
.NET Software Engineer – Reston
1795login
· Reston, US
Job highlights Identified by Google from the original job post Qualifications The ideal .NET Software Engineer candidates should have experience with some or all of the following (fill training will be provided to fill a...
Software Engineer - Mobile Payments
1795login
· Philadelphia, US
Job highlights Identified by Google from the original job post Qualifications The role requires strong collaborative skills and a passion for mobile development The ideal candidate will have at least three years of exper...