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