Demo

Senior Java Developer

Apollo ITS
Denver, CO Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/18/2025

Role : Senior Java Developer

Location : Denver, CO Remote (Candidate Must Be Local)

Client Note :

We are looking for a highly skilled and experienced Senior Java Developer with a strong background in Client Java Runtime and modern Java technologies, J2EE, Spring, Spring Boot, Oracle, as well as expertise in developing APIs / RESTful services and front-end development using Angular. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining full-stack applications using Java technologies for both front-end and back-end development. You will work closely with cross-functional teams, including other developers, testers, business analysts, and project managers, to deliver high-quality software solutions that meet customer requirements.

Responsibilities :

  • Design, develop, and maintain full-stack applications using Java technologies, including J2EE, Spring, Spring Boot, and Oracle.
  • Develop APIs / RESTful services to enable integration between different systems and components.
  • Collaborate with cross-functional teams to analyze user requirements and translate them into technical specifications.
  • Implement front-end features using Angular and modern web technologies, such as HTML5, CSS3, and JavaScript, to create responsive and user-friendly interfaces.
  • Implement back-end features, including data models, business logic, and database interactions, using Java technologies and best practices.
  • Debug and resolve software defects and production issues in a timely manner.
  • Perform code reviews and provide constructive feedback to junior team members.
  • Participate in software development life cycle activities, including requirements gathering, design, coding, testing, and deployment.
  • Provide technical guidance and mentorship to junior developers, as needed.
  • Continuously improve software development processes and practices to ensure efficient and effective delivery of high-quality software.

Qualifications :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in Java software development, with full-stack expertise.
  • Strong proficiency in Java technologies, including J2EE, Spring, and Spring Boot.
  • Experience with front-end technologies, such as Angular, HTML5, CSS3, and JavaScript.
  • Solid understanding of relational databases, particularly Oracle.
  • Experience in developing APIs / RESTful services using Java technologies.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Proven track record of delivering high-quality software solutions on time and within budget.
  • Knowledge of software development best practices, coding standards, and version control systems.
  • Experience with agile software development methodologies, such as Scrum or Kanban.
  • Ability to adapt to changing technologies and learn new skills quickly.
  • Preferred Qualifications :

  • Experience with performance optimization and tuning of Java applications
  • Familiarity with other front-end technologies, such as React, Vue.js, or Ember.js.
  • Familiarity with other API standards, such as GraphQL or SOAP.
  • Understanding of security best practices in software development.
  • Experience with DevOps practices, such as continuous integration, continuous delivery, and automated testing.
  • Scope of Work :

  • The contractor will be working with the Client Child Support Application and will provide the following services :
  • Work with the tech debt team on implementing the solutions outlined by Client.
  • Apply secure programming techniques using Client technical standards and best practices.
  • Coordinate activities and communications with various operations, development, and business teams to efficiently resolve urgent production incidents.
  • Perform regular health checks and analysis on production platforms looking for potential problems before they trigger business-impacting issues.
  • Develop solutions to provide enterprise platform metrics, alarms, and monitoring tools to aid in observing and maximizing platform and business efficiency.
  • Generate and track tickets for production trouble incidents, scheduled, and unscheduled change requests
  • Provide leadership and direction for rapid resolution of business-impacting issues affecting production systems supporting 24x7 global operations (to include weekends and holidays).
  • Coordinate update releases and other system changes, contribute to the implementation of break / fix solutions, performing unit testing, configuration management, source code control, and update documentation and configuration information related to changes as needed throughout the life cycle.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Java Developer?

    Sign up to receive alerts about other jobs on the Senior Java Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Apollo ITS

    Apollo ITS
    Hired Organization Address Mechanicsburg, PA Full Time
    Title : System Admin Location : Mechanicsburg, PA (Onsite) Duration : 12 Months Type : Contract Note : This requisition ...
    Apollo ITS
    Hired Organization Address Greenwood, CO Full Time
    Apollo ITS is seeking a skilled Software Engineer IV to contribute to the development of features and enhancements withi...
    Apollo ITS
    Hired Organization Address Indianapolis, IN Full Time
    Job Title : Business System Consultant Location : Indianapolis, IN Duration : 3 Months Interview Type : Webcam Candidate...
    Apollo ITS
    Hired Organization Address Nashville, TN Full Time
    Title : Clerk 1 Location : Nashville, TN Duration : 12 Months Type : Contract Job Description : TennCare Human Resources...

    Not the job you're looking for? Here are some other Senior Java Developer jobs in the Denver, CO area that may be a better fit.

    Senior Java Developer

    Unison Systems Inc., Englewood, CO

    Senior Java Developer

    GeekyMindz, Englewood, CO

    AI Assistant is available now!

    Feel free to start your new journey!