Java Developer IV

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

10+ years of experience in Java and Spring Framework development., Strong proficiency in Angular (10+ required, 16+ preferred) and web application development., Experience with relational databases and middleware platforms like Confluent Kafka and Dell Boomi., Excellent problem-solving skills and ability to work collaboratively in a team..

Key responsabilities:

  • Design, develop, and maintain Java-based backend applications for high performance and scalability.
  • Develop and maintain Angular-based front-end user interfaces with a focus on usability and compliance.
  • Collaborate with cross-functional teams to gather and implement project requirements.
  • Mentor junior developers and contribute to code quality through reviews and best practices.

Gov Services Hub logo
Gov Services Hub Startup www.govserviceshub.com
11 - 50 Employees
See all jobs

Job description

This is a remote position.

Job Location: Madison, WI, Remote.

Note: Need 10+ years of profile with must have skills required.

Job Description:

The Wisconsin Department of Justice requires a Java Developer IV with strong Angular experience for the application development unit for the Criminal History (CH) Improvements project.

Top Skills & Years of Experience: 

Skill

- 6+ years working with Java and spring framework

- 6+ years in web applications development

- 6+ years of work in Angular

- 6+ years working in Relational databases like Oracle

Must have Skills: Confluent Kafka, Dell Boomi, Dynatrace, Microsoft Azure Dvops



Job Summary:

We are seeking a highly skilled and experienced Senior Java Developer with strong Angular expertise to join our dynamic team. The ideal candidate will design, develop, and maintain robust, scalable, and high- performance applications seamlessly integrating Java-based backend systems with Angular-based frontends. This role requires a proactive problem solver who thrives in a collaborative, fast-paced environment.

Key Responsibilities:

 Design, develop, and maintain Java-based backend applications, ensuring high performance and scalability.

 Develop and maintain Angular-based front-end user interfaces with a focus on responsiveness, usability, and ADA/WCAG compliance.

 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.

 Mentor junior developers, conduct 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.

Required Skills:

 Strong proficiency in Java, Spring Framework (Spring Boot), Hibernate/JPA, and caching.

 Advanced skills in Angular (Angular 10+ required, Angular 16+ preferred), 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.

 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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Java Developer Related jobs