Java Software Engineer

Miracle Software Systems9 months ago
Michigan
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

USA-Michigan

Exp 5 - 15 Years

Key Skills

  • HTML
  • CSS
  • Angular JS
  • React JS
  • Cloud

Responsibilities

  • To use the latest cloud-native technologies as well as the latest methods such as pair programming and test-driven development (TDD)
  • Engage in Agile practices including pair programming, Test-Driven Development (TDD), backlog grooming, sprint demos, and Continuous Integration
  • Develop with various technologies including, Pivotal Cloud Foundry, WAS Liberty, Angular, J2EE
  • Work directly with business partners (product owners) to deliver application changes at market speed
  • Develop and automate unit and integration test scripts
  • An active participant in all team agile ceremonies - Backlog Refinement/Iteration Planning, Stand-up, Iteration Closure, Iteration Retrospective

Experience Required

  • Strong Object Oriented development background in either web or mobile technologies
  • Knowledge of Spring Framework and PCF cloud tools
  • Knowledge of professional software best practices for a full software development lifecycle
  • Experience with critical 24x7 systems
  • Experience with CICD and Test-Driven Development
  • Experience with Dynatrace, Checkmarx, SonarQube, FOSSA, 42Crunch

Experience Preferred

  • Knowledge of distributed systems
  • Understanding of system and application performance tuning

Education Required

Bachelor’s degree: in Computer Science or similar technical discipline, or equivalent work

Required Skills

Checkmarx
HTML
J2EE
Cloud
Spring Framework
CSS
FOSSA
Test-Driven Development
SonarQube
Angular JS
42Crunch
Pivotal Cloud Foundry
CICD
React JS
Dynatrace