Java Developer - Senior

Dearborn, Michigan


Employer: CIBER
Industry: 
Salary: Competitive
Job type: Full-Time

HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.

At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.

Roles and Responsibilities:
  • Full stack software engineer performing application development in an Agile environment using Java, Bash, MS SQL, Spring, Git, and Jenkins.
  • Participating within a product team to deliver valuable software in the client's Native Cloud environment hosted within the Pivotal Cloud Foundry (PCF) platform.
  • Working with all layers of the application including web services (REST and Soap), cloud, database, infrastructure, and automated testing software and leveraging the appropriate languages, tools and technologies.
  • Able to follow test driven development, behavior driven development, paired programming, and continuous integration and delivery.
  • Experience working with Rally to develop user stories that contribute to a valuable working software product.
  • Developing automated unit tests with working software to confirm software functionality conformance to functional and non-functional requirements.
  • Developing automated functional tests to confirm user story acceptance and to detect regression defects.
  • Improving continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past experiences.
  • Reviewing ongoing production software operations and troubleshooting production issues; and monitoring application operation and performance metrics to manage application and identify failures in production.
Skills Required:
  • 3- 5 years of experience in performing application development in an Agile environment using Java, Bash, MS SQL, and Spring.
  • 3- 5 years of experience with paired programming and Test Driven Development (TDD)Git, and Jenkins.
Skills Preferred:
  • Experience working with Rally to develop user stories that contribute to a valuable working software product.
  • Developing automated unit tests with working software to confirm software functionality conformance to functional and non-functional requirements.
  • Highly effective in working with Product Managers, product owners and cross functional users of Product Team and overall Global Order to Delivery landscape.
  • Knowledge and practical experience of agile delivery.
  • Lean mindset.
  • Attention to detail with the ability to maintain accurate data and develop accurate written materials.
  • Willingness to learn new technologies.
Experience Required:
  • 3- 5 years of experience in performing application development in an Agile environment using Java, Bash, MS SQL, Spring.
  • 3- 5 years of experience with paired programming and Test Driven Development (TDD)Git, and Jenkins.
Experience Preferred:
  • Google Cloud Platform migration.
Education Required:
  • Bachelor's degree in Computer Science, Electrical Engineering or a closely related field of study.

Created: 2024-06-09
Reference: 231119
Country: United States
State: Michigan
City: Dearborn
ZIP: 48128


Similar jobs: