Java Developer

Everforth Apex
Milwaukee, WI, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services JIRA Automation of Tests Microsoft Azure Code Review Information Systems Continuous Integration Relational Databases Github Hibernate (Java)
+26 more
IBM WebSphere MQ Java Persistence API Junit OpenShift Scrum Methodology Secure Coding Software Engineering Systems Integration Software Vulnerability Management Google Cloud Enterprise Software Applications Application Enhancement Tool Outsystems Spring-boot Technical Debt Git Containerization AngularJS Information Technology Low-code Restful APIs Code Restructuring Software Version Control Docker Jenkins Servicenow

Job description

Our great client in Milwaukee, WI has an immediate opening for a Sr. Java Developer. This is a contract to hire opening. If you are interested please apply with resume to ., We are seeking a Senior Application Developer responsible for designing, developing, enhancing, and supporting business-critical applications. This role combines project delivery, application modernization, and production support, including new feature development, platform upgrades, incident resolution, security remediation, and application enhancements.

The ideal candidate is a hands-on engineer with strong Java expertise who can partner with business stakeholders, solve complex problems, and contribute to the continuous improvement of applications, processes, and development practices., The following statements describe the general nature of work performed by people assigned to this job and are not a complete list of all responsibilities.

  • Support and maintain business-critical applications, troubleshoot incidents, and resolve production issues.
  • Provide Tier 2 application support, including security remediation, operational improvements, and application enhancements.
  • Partner with business stakeholders to understand requirements and translate them into technical solutions.
  • Evaluate options, recommend approaches, and contribute to technical planning, estimates, and delivery timelines.
  • Design, develop, test, implement, and maintain enterprise applications and services.
  • Deliver high-quality project work while communicating status, risks, and dependencies.
  • Develop and support RESTful APIs, integrations, and web-enabled applications.
  • Build secure, scalable, maintainable, and high-performing software aligned with standards.
  • Modernize legacy applications through upgrades, refactoring, and technical debt reduction.
  • Participate in solution design, code reviews, and technical discussions to improve quality and maintainability.
  • Contribute to continuous testing, CI/CD, and secure coding practices.
  • Mentor junior team members and promote knowledge sharing across the team.
  • Participate in an on-call rotation as needed and provide occasional off-hours support.

Requirements

Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Business Administration, or a related field preferred but not required., * 7+ years of software development experience, including 5+ years of hands-on Java development.

  • Experience working in Agile environments using Scrum or similar methodologies.
  • Experience supporting and enhancing production applications in an enterprise environment.
  • Strong experience with:
  • Java
  • Spring Boot
  • Hibernate/JPA
  • REST API development
  • IBM MQ
  • Relational databases and SQL
  • JUnit and automated testing
  • Git-based source control
  • Strong problem-solving, troubleshooting, and root-cause analysis skills.
  • Excellent communication and collaboration skills.
  • Ability to balance operational support, project delivery, and long-term modernization goals.
  • Experience with ServiceNow and Jira.

Preferred Qualifications

  • Experience modernizing legacy applications through framework upgrades, refactoring, and platform migrations.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Experience with container technologies such as Docker and Kubernetes/OpenShift.
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, or similar technologies.
  • Familiarity with secure coding practices, vulnerability remediation, and dependency management.
  • Experience developing front-end applications using Angular.
  • Exposure to low-code platforms such as OutSystems

About the company

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all