ASGN - Indianapolis, IN

posted about 2 months ago

Full-time
Indianapolis, IN
Administrative and Support Services

About the position

The Hybrid Java Developer position at Apex Systems is designed for candidates who thrive in a fast-paced environment and are eager to leverage their Java skills to enhance existing systems while contributing to the development of new capabilities. This role operates within a hybrid model, requiring two days of onsite work and three days of remote work each week, providing flexibility while maintaining team collaboration. The successful candidate will engage with product teams in an Agile setting, focusing on developing application solutions that align with business objectives. In this role, you will be responsible for creating effort level estimates for projects and change requests, adhering to the functional specification standards established by the application development team. You will also develop unit and functional test plans, execute unit tests, and assist in the verification of test results. Ensuring the availability of applications or products for end users in accordance with Service Level Agreements (SLAs) is a critical aspect of this position. You will provide support for the Restoration of Service, which includes investigating outage causes, assessing business impacts, and responding swiftly to remediate problems. Monitoring applications in the production environment through both manual and automated means is essential, as is facilitating the deployment of application code enhancements. You will communicate the status of application production changes and outages, maintain operational documentation for core business systems, and respond to user inquiries regarding production system operations, data, and business processes. Additionally, you will be expected to make ongoing recommendations for operational improvements and provide on-call support outside of business hours as needed. This role may also involve additional duties and projects as assigned.

Responsibilities

  • Work with product teams in an Agile environment to develop application solutions to achieve business objectives.
  • Create effort level estimates for project and change requests using functional specification standards.
  • Develop unit and functional test plans, carry out unit tests, and assist in the verification of test results.
  • Ensure the availability of applications or products for end users consistent with Service Level Agreements.
  • Provide support for Restoration of Service, including investigation of outage causes and business impact.
  • Monitor applications in the production environment through manual and automated means.
  • Facilitate deployment of application code enhancements to the production environment.
  • Communicate the status of application production changes and outages.
  • Maintain operational documentation for core business systems as assigned.
  • Respond to user inquiries for assistance in diagnosing production system operations, data, and business process support.
  • Make ongoing recommendations for operational improvements of production applications.
  • Provide on-call support outside of business hours as required.
  • Perform additional duties and projects as required.

Requirements

  • 4+ years of experience using Java development.
  • 4+ years of front-end development experience with ReactJS.
  • Experience with Microservices (Spring, Spring Boot preferred).
  • Proficient in RESTful Web Services.
  • Familiarity with Unix/Linux scripting tools.
  • Ability to write complex queries using MySQL, Oracle, SQL Server, or NoSQL.
  • Hands-on experience with application design, software development, and automated testing.
  • Solid hands-on experience with Java/J2EE, XML, XPath, Web Services, and REST services.
  • Experience with development IDEs such as JBoss Studio, IntelliJ, Eclipse, Sublime, or Bracket.
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related discipline.
  • Additional 4+ years in software development.

Benefits

  • Comprehensive benefits package including health insurance, retirement plans, and professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service