Senior Java Developer IV
Keystone Consulting, Inc Madison, Wisconsin, United States · $164K/yr
IT Services and IT Consulting · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop and maintain robust, scalable Java backend applications and responsive Angular frontend interfaces. Collaborate with cross-functional teams to implement requirements, ensure system reliability, and perform code reviews.
What they look for
Requirements
Requires over 8 years of experience in Java, Spring Boot, and Angular development. Candidates must be local to Madison or willing to relocate and possess strong problem-solving skills with knowledge of middleware and cloud platforms.
Benefits
Full description
We are seeking a highly skilled and experienced Senior Java Developer with strong hands-on expertise in Java, Spring framework/Spring Boot, Messaging Queues, Caching and Angular to join our client’s dynamic team. The ideal candidate will develop, and maintain robust, scalable, and high-performance applications seamlessly integrating Java-based backend systems with Angular-based front-ends. This role requires a proactive problem solver who thrives in a collaborative, fast-paced environment.
Important Details:
Onsite or Remote: Candidate MUST be a resident local to Madison or near the Madison office, or willing to relocate to Madison prior to starting the role at their own expense. The selected hire can work 100% remote from within the Madison area but must be available to come into the office if needed. Candidate must be relocated 1 month after Hire Date.
Interview Process: Two Round Interview Process. Both rounds will be In-person interviews only.
Contract Duration: 6/30/2027, likely to extend.
Key Responsibilities:
- Develop
and maintain Java (8 to 21)-based backend applications, ensuring high performance and scalability.
- Unit
test and code coverage using Junit.
- Use
spring boot, messaging queues, caching and Kafka, Redis and or equivalent tools.
- Develop
and maintain Angular (21)-based front-end user interfaces with a focus on responsiveness, usability, and ADA/WCAG compliance.
- Unit
tests using Junit and PlayWright.
- Collaborate
with cross-functional teams, including business analysts, and APM/QA engineers, to gather and implement requirements.
- Create
and maintain RESTful APIs for seamless integration between frontend and backend systems.
- Troubleshoot
and resolve technical issues, ensuring system reliability and robustness.
- Stay
up to date with industry trends, emerging technologies, and best practices in Java and Angular development.
- Code
reviews and contribute to code quality and standards to ensure high-quality product delivery.
- Participate
in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
Requirements
Required Skills:
- Strong
proficiency in Java, Spring Framework (Spring Boot), Hibernate/JPA, Message queuing, and caching. (8 + yrs experience).
- Experience with web
applications development, web services, REST API, etc. (8 + yrs experience).
- Advanced
skills in Angular (21), Typescript, HTML5, and CSS3.
- Experience designing,
creating, and documenting RESTful API using Spring Boot and OpenAPI.
- Practical knowledge of, and
experience with, various middleware platforms like Apache Kafka, Redis, and BOOMI.
- Familiarity
with CI/CD pipelines, deployment automation, and dynamic environment configuration.
- Experience
developing wire frames and mock-ups as a tool to communicate design concepts with stakeholders.
- Strong
knowledge of relational databases like Oracle.
- Familiarity
with cloud platforms like AWS, Azure, Google Cloud.
- Excellent
problem-solving and analytical skills.
- Strong
verbal and written communication skills.
- Proven
ability to work both independently and collaboratively in a team environment.
- Knowledge
of containerization and orchestration tools like Docker and Kubernetes.
- Familiarity
with Agile/Scrum, Iterative, and waterfall development methodologies.
- Experience
using AI(Prompts/Skills/MCP) to speed up development process.
Nice to Have Skills:
- Dell Boomi,
Dynatrace, Microsoft Azure DevOps, Docker, Kubernetes.
Benefits
Hourly rate for 1099: $79.00
Hourly rate for W2: $56.00
Full-Time W2 employees may receive the following benefits:
- Health and Dental Insurance
- Life Insurance
- Short/Long Term Disability Insurance
- Simple IRA
- Referral Bonus
- Employee Assistance Program
Keystone Consulting, Inc. is an equal opportunity employer and is following Wisconsin’s Contract Compliance law. U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.
Keystone Consulting, Inc. participates in E-Verify. For more information, please click the following links:
E-Verify Participation
Right to Work
Derecho a Trabajar
WI Contract Compliance Law
Similar roles
-
Senior Backendutvecklare Java
Deploja AB Solna, Sweden
-
Java Developer
Zensar Pune, Maharashtra, India
-
Senior Java Engineer I Kazakhstan Speaking
PixelChain Almaty, Kazakhstan
-
Java Developer - Yokneam
CodeValue Yokneam Ilit, North District, Israel
-
Tech Lead Java SENIOR - Services Financiers - Lyon
Sopra Steria Paris, Ile-de-France, France
-
Développeur Java / Spring Boot – Banque & Paiements - Annecy F/H
Scalian Annecy, Auvergne-Rhône-Alpes, France