JAVA Developer- No third parties plz!

20 Feb 2025

Vacancy expired!

JAVA Developer- No third parties please!#43805

Location: RIVERWOODS, IL

Duration: 3 Months+

Job Responsibilities:
  • As a Lead Java Developer, you will practice strong software engineering skills using your hands-on knowledge of Microservices and CICD concepts.
  • You will analyze, design, and deploy capabilities using pipeline automation and improved DevOps practices.
  • You will advocate for, and lead the rollout of new capabilities across many product teams.

Responsibilities:
  • Develops and maintain APIs and common utility components
  • Partner with management, architects, and product owners to understand requirements, refine features and deliver technical capabilities
  • Design and execute for new tech feature enablement
  • Ensure the content and structure of all deliverables are documented and well maintained
  • Adapt work plans and compensate as needed to adjust to evolving conditions
  • Ensure integrity of product code and enhance as needed
  • Ensure solutions are highly available, secure, and drive automation goals
  • Achieve team commitments (and influence others to do the same) by using informal leadership and highly developed communication skills

Preferred Qualifications:
  • Experience developing Java and Scala services in a highly available environment using proper design patterns
  • Expertise and hands-on experience with Java Development
  • Bonus points if you have hands-on Scala development experience
  • Strong experience with CI/CD pipelines with Jenkins and GitHub
  • Experience with Test Driven Development (TDD)
  • Proven experience in software development methodologies
  • Strong analytical skills
  • The ability to multi-task
  • Able to research and analyze open-source libraries and provide solutions for challenges
  • Experience as part of an Agile engineering or development team
  • Experience with application development and DevOps best practices
  • Strong understanding of object-oriented principles with an ability to write clean code
  • Experience writing unit and service level tests to ensure adequate code coverage
  • Proven skills in high availability and scalability design, as well as performance monitoring
  • Experience in working in a cloud environment such as AWS
  • Understanding of messaging systems like MQ, Rabbit MQ, Kafka, or Kinesis.
  • Strong experience of developing multi-threaded and synchronization application
  • Ability to adapt communication for effectiveness with business partners and other technical teams
  • Proficient in monitoring, alerting, analyzing and troubleshooting large scale distributed systems
  • Understanding of software testing principles and methodologies

  • ID: #49324825
  • State: Illinois Riverwoods 60015 Riverwoods USA
  • City: Riverwoods
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2023-02-20
  • Deadline: 2023-04-15
  • Category: Et cetera