USA-Michigan
Exp 5 - 10 Years
Responsibilities
- This Software Engineer will be co-located with the current IT Product Team and key users
- Translate application storyboards and use cases into functional applications
- Design, build and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality and standards
- At least 5 years of experience with J2EE and its ecosystem/libraries, and Agile Software Development
- Strong knowledge of CA Agile Central tool, ANT or Gradle, Spring Boot, PCF, WAS Liberty, GitHub, and Dynatrace
- Familiarity with concepts of MVC and Cloud-based applications (preferably in Pivotal Cloud Foundry)
- Familiarity with various design and architectural patterns
- Experience in creating and deploying provider/consumer web services
- Experience with Struts, JSF, and Spring
- Experience in building prototypes with HTML, CSS, JQuery, and JavaScript
- Experience with databases SQL Server/Oracle
- Experience Modeling and Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Experience with creating and maintaining CI/CD pipeline
- Experience with Angular front-end development
- Experience with Test-Driven Development (TDD) Continuous integration through uBuild or Jenkins None
- Bachelor Degree in Computer Science, Computer Information Systems or related field
Relevant Jobs
We are an Equal Opportunity Employer
Applicants are considered for employment without attention to or discrimination against race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All employment is decided on the basis of qualifications, merit and business need.