Senior Full Stack Java Engineer

Apply Now

 Elmhurst

  Contract-Hire

Our client is a global organization, named one of the largest in the Automobile industry! They are rapidly growing and going through a robust digital transformation. The business and senior leadership have put a huge emphasis on technology initiatives and are looking for passionate team members to contribute to the growth and development of the technical environment.  This is a hybrid opportunity with remote flexibility!

As a Full stack Engineer you will be responsible for designing, developing, and maintaining high-quality B2B web applications. You will work in a collaborative and Agile environment, primarily using Java (Spring Boot). Your role will involve a mix of both new development, maintaining current applications, creating Restful APIs, and testing and deploying software through CI/CD pipelines. You will have the opportunity to work alongside a senior developer and contribute to the the success of a multitude of projects that are highly visible to leadership and the business.

Requirements

  • 4+ years of full-stack software development experience to design and build robust solutions using Java (Spring Boot) in an Agile environment, with a preference for Scrum methodology.
  • Strong backend development focus with some front-end experience.
  • Experience working within AWS.
  • Familiar with test driven development.
  • Develop well-defined Restful APIs and utilize API proxies on platforms such as AWS API Gateway.
  • Understand requirement gathering.
  • Experience with both relational and NoSQL databases.
  • Deploy software using CI/CD tools such as GitLab, Jenkins, AWS, GitBucket CI/CD, and DevOps (with a preference for GitLab).
  • Ability to meet tight deadlines while maintaining the quality and reliability of the software.
  • Communicate clearly and effectively to both technical and non-technical audiences.
  • Familiar with computer science fundamentals, including data structures and algorithms, to help solve complex problems.
  • Demonstrate a passion for technology and a continuous eagerness to learn and adapt.
  • Familiar with auto-industry and related systems (CCC preferred!)

Other Technologies to know!

  • ReactJS/Vue JS.
  • CSS frameworks
  • Message Brokers (Kafka)
  • MongoDB, Cassandra, Redis, Elasticsearch, MySQL, and Oracle
  • GraphQL/gRPC APIs.
  • Python development
  • RPA tools (MS Power Automate)
  • NodeJS
  • Testing Tools (Cucumber)

 

Apply Now
MMD Services © 2023. Some Rights Reserved |Privacy Policy