Java Software Engineer

job
  • A-Line Staffing Solutions
Job Summary
Location
Detroit ,MI 48228
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
20 Jan 2025
Share
Job Description

Title : Software Developer

Work Location: Detroit, MI (Hybrid - This position will sit in Detroit MI, onsite 3 days a week (Tuesday - Thursday))

Pay Rate: $ 45-55/hr W2

THIS IS NOT A C2C POSITION


Top Skills:

Top 3 Hard Skills:

• Expertise in working with Java microservices and AWS

• Ability and willingness to learn and onboard themselves quickly

• Experience in triaging issues and resolving issues on their own

Top 3 Soft Skills:

• Communication: The ability to speak up in meetings and refinements, ask questions, and articulate thoughts and ideas clearly, even if they are not well received by others. This includes not staying silent and only speaking when asked.

• Proactiveness: The ability to proactively seek solutions instead of merely presenting blockers. This involves performing thorough due diligence before identifying any blockers.

• Adaptability: The ability to adapt to changing project goals and situations. This includes not restricting oneself to a single area of expertise but being willing to contribute to various other technical areas.


Job Description:

Provides significant contributions in the design, coding, testing, support and debugging of new software or enhancements to existing software. You will be responsible for creating and influencing innovative solutions that meet functional requirements and technical requirements for performance, scalability, security, reliability, etc. Our ideal candidate will be a highly motivated self-starter who loves ownership and responsibility while working in a collaborative and interdependent team environment.

Job Responsibilities

  • Responsible for coding, unit testing, test automation supporting and debugging new or enhanced software and responding to business client issues
  • Works within an Agile team to meet and deliver planned releases.
  • Works with onshore and offshore teams to meet and deliver planned releases in an Agile environment
  • Works with the Technical Lead and other developers to learn about design and variety of problems that can exist with current software applications and technologies
  • Gains business domain knowledge/expertise and application know-how by working with business and technical teams.
  • Collaborates with other Developers, Technical Leads, Architects, QA, Performance Testers, Scrum Masters, and Product Owners.
  • Provides significant contributions developing solutions, resolving business client questions, problems, and addressing enhancement needs.
  • Uses technical knowledge, creativity, company practices, guidelines, and priorities to obtain solutions to complex problems.
  • Interacts directly with offshore developers and business clients.
  • Serves as a mentor to lower level developers.
  • Develops specifications to resolve business client questions, problems, and to address enhancement needs
  • Perform root cause analysis, efficient production support and maintenance/enhancements for existing applications


Qualifications

Primary Qualifications

  • 5+ years of experience as a Full stack developer
  • Bachelor\'s degree in Information Technology or related field
  • Experience in Insurance Industry and Insurance products
  • +5 years hands-on development, testing, and troubleshooting experience using:
  • Angular 2+, and ReactJS
  • Redux-pattern State management libraries such as NGXS.
  • Spring MVC, Spring Boot JPA, Junit, Mockito, Log4j
  • Git
  • Struts 2, JavaScript, HTML, CSS3, JUnit
  • Apache CXF, XML, JSON, REST
  • Java, JEE ( JSP, JDBC, JPA/Hibernate, WSDL, SOAP)
  • Familiarity with Oracle WebLogic, JBoss, and/or Tomcat (Admin Console, configuration, runtime, WAR deployment).
  • Good working knowledge of version control tool: Git
  • Experience working within cloud services such as Openshift or AWS
  • Experience building mobile responsive web applications using Angular 2+/ReactJS.
  • Experience building RESTful services utilizing Spring Boot, Apache CXF, JPA/Hibernate, JUnit, Mockito, Log4J

Secondary Qualifications

  • Proficiency with Unix/Linux commands, shell scripts, and applications
  • Web service authentication with oAuth 2.0
  • Excellent debugging and troubleshooting skills with Eclipse and Oracle Developer IDEs, application log analysis, and Splunk, to analyze issues in Java, JavaScript, JEE, Spring, Hibernate, and SQL
  • Experience developing Maven-based applications
  • Exposure to Jenkins build management and troubleshooting
  • Solid understanding of design patterns (GOF patterns, and preferably other Design/Architecture/Infrastructure patterns), as well as refactoring
  • Solid understating of MVC and other front-end design patterns
  • Experience using monitoring tools such as AppDynamics to troubleshoot application performance
  • Experience working with integrated teams and offshore coordination
  • Excellent written and verbal communication skills
  • Experience with SQL development on an Oracle Database
  • Experience with SOAP and REST web services, specifically in designing/developing web service APIs
  • Experience with Web front end design/development (JSP, JavaScript, XML, HTML, CSS3).
  • Experience with SQL development on an Oracle Database
  • Experience with single Sign-On (SAML, Okta)
  • Proficiency with Unix/Linux commands, shell scripts, and applications
  • Solid understanding of design patterns (GOF patterns, and preferably other Design/Architecture/Infrastructure patterns), as well as refactoring
  • Ticket/Change Request creation and follow up with ServiceNow

Considerable Bonus Qualifications

  • Experience working within a cloud environment
  • Excellent experience implementing CI/CD processes with Jenkins files or Gitlab
  • Excellent experience deploying Code as Configuration with Terraform Modules or Helm Charts
  • Experience building WCAG-compliant web applications and compliance tools such as Deque’s aXe tool and screen readers such as NVDA
  • Experience working with web application tagging analytics libraries


If you're ready to unleash your expertise and drive digital innovation forward, reach out to Brett Middleton at or simply apply to this posting. Let's shape the future of data together!

Other Smiliar Jobs
 
  • Jacksonville, FL
  • 2 Days ago