Job Description

Description

We are seeking a talented and creative Java Developer who takes responsibility and ownership in providing software solutions and contributing to the overall success of the team. In this role, you will act as a trailblazer, increasing development, delivery, and operational efficiencies through best practices, industry standards, and high-quality engineering. You will support all project-related architecture, design, development, and deployment of data-oriented integration across platforms and projects within a matrix organization.

Company Culture and Environment

We value innovation, accountability, and teamwork. Our environment promotes collaboration across cross-functional teams, encouraging ideas and best practices from all members.

Career Growth and Development Opportunities

This position offers opportunities for professional development and the chance to make a significant impact on our projects, contributing to your career advancement.

Detailed Benefits and Perks

While specific benefits are not detailed in the job description, we are committed to providing a supportive work environment that encourages continuous learning and growth.

Compensation and Benefits

  • Competitive salary based on experience
  • Health, dental, and vision insurance
  • Retirement savings plan with company matching
  • Flexible working hours
  • Opportunities for professional development and continuous learning

Why you should apply for this position today

This role allows you to be at the forefront of software development, playing a crucial part in our team’s success and enhancing your skills in a collaborative setting.

Skills

  • Strong hands-on experience with Java, Spring, and Spring Boot
  • Understanding of Microservices architecture
  • Experience in JavaScript, React JS/Angular JS, and JavaScript (Svelte) is advantageous
  • Familiarity with Terraform (nice to have)
  • Knowledge of Cloud Foundry and AWS is a plus

Responsibilities

  • Work as part of a cross-functional agile development team in all phases of development and production support
  • Collaborate with other development and engineering teams in building, deploying, and monitoring services
  • Define and implement industry-standard coding practices in the appropriate programming languages
  • Perform improvement activities, code reviews, code optimization, and query tuning
  • Discuss user stories with the team and provide technical input when necessary
  • Perform peer reviews on source code to ensure reuse, scalability, and the use of best practices
  • Maintain thorough and well-written documentation at both the project and coding levels
  • Design and develop applications based on Java, Spring, and JavaScript technologies

Qualifications

  • Proven experience in software development, specifically with Java and associated technologies
  • Strong problem-solving skills and ability to work collaboratively
  • Excellent communication skills, both verbal and written

Education Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field is preferred

Education Requirements Credential Category

  • Computer Science or related field

Experience Requirements

  • Significant hands-on experience with Java and related frameworks
  • Familiarity with front-end frameworks and cloud technologies is a plus

Why work in Aurora, CO

Aurora offers a unique blend of urban amenities and outdoor activities, with easy access to the Rocky Mountains. The city has a growing tech scene and a diverse community, providing opportunities for both personal and professional growth while enjoying a high quality of life.

Employment Type: Full-Time

Salary: $100.00 - 125.00 Per Year

Apply to this job

Think you're the perfect candidate?

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.
Posted on May 22

Java Developer with Agile and Microservices Expertise

Aurora, CO

100 - 125 Per Year

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.