Jobs · Engineering · Iowa

Java Developer (1142357)

The Judge Group · Des Moines, IA · Yesterday
EngineeringFull-time

About the role

Bachelor's degree in Computer Science, Management Information Systems, or a related field with 7+ years of relevant experience, or 10+ years of equivalent professional experience.

Responsibilities

  • Proven technical leadership experience with expertise in solution and architectural design, including security frameworks, authentication, and authorization protocols.
  • Strong hands-on experience with Java and the Spring ecosystem, including RESTful web services and JPA implementations.
  • Extensive experience in integration technologies, message queues, and microservices-based architectures.
  • Proficiency in software development using Java, SQL, HTML, CSS, Angular, Bootstrap, TypeScript, and Node.js.
  • Experience working with Java 8 or later versions and open-source frameworks such as Spring, Hibernate, and JUnit.
  • Deep understanding of object-oriented programming principles, design patterns, application architecture, test-driven development (TDD), and the complete software development lifecycle (SDLC).
  • Hands-on experience with automated testing, build automation, and continuous integration practices.
  • Demonstrated experience leading development initiatives involving CI/CD pipelines, deployment automation, and release management processes.
  • Strong knowledge of software development methodologies, including Agile, Scrum, and Waterfall.
  • Experience applying data-driven design and development practices, including API development and system integrations.
  • Familiarity with infrastructure automation and DevOps tools, including GitLab and related CI/CD platforms.

Requirements

Proven technical leadership experience with expertise in solution and architectural design, including security frameworks, authentication, and authorization protocols.

Qualifications

Bachelor's degree in Computer Science, Management Information Systems, or a related field with 7+ years of relevant experience, or 10+ years of equivalent professional experience.

Skills

  • Java
  • Spring ecosystem
  • RESTful web services
  • JPA implementations
  • Integration technologies
  • Message queues
  • Microservices-based architectures
  • Software development using Java, SQL, HTML, CSS, Angular, Bootstrap, TypeScript, and Node.js
  • Java 8 or later versions
  • Open-source frameworks such as Spring, Hibernate, and JUnit
  • Object-oriented programming principles
  • Design patterns
  • Application architecture
  • Test-driven development (TDD)
  • Continuous integration practices
  • Software development methodologies, including Agile, Scrum, and Waterfall
  • Data-driven design and development practices
  • Infrastructure automation and DevOps tools, including GitLab and related CI/CD platforms

Pay

TBD

Schedule

N/A

Benefits

N/A

Contact

Contact: rkumar03@judge.com

Similar jobs

8-11 Java Developer

Focused HR SolutionsColumbia, SC· 26 mo ago
RemoteEngineeringapply on focusedhrsolutions.betterteam.com