Adbakx - O'Fallon, MO

posted about 1 month ago

Full-time - Senior
Onsite - O'Fallon, MO
Professional, Scientific, and Technical Services

About the position

The Lead Java Developer with Azure will play a pivotal role in the software development team, focusing on writing scalable and maintainable code while translating software requirements into high-performance products. This position requires a strong background in Java development, leadership experience, and the ability to research and implement new technologies to enhance the existing system.

Responsibilities

  • Write scalable, robust, and easy-to-maintain code.
  • Translate software requirements into high-performance products.
  • Research new technologies/tools to improve the current system.
  • Lead a team of developers and provide guidance on best practices.
  • Design and define architecture for complex web-based applications.
  • Build distributed applications using Core JAVA 7/8, Spring, and Spring Boot.
  • Develop web services (SOAP and REST) and ensure API security using OAuth and tokenization.
  • Utilize Continuous Integration tools like Jenkins, Bamboo, and Gitlab CI.
  • Work with SQL and NoSQL databases such as PostgreSQL, Oracle, and MongoDB.
  • Manage configuration using tools like Chef, Puppet, and Ansible.

Requirements

  • Minimum 10+ years of experience in Java development related tools and technologies.
  • Minimum 2+ years of lead work experience.
  • Hands-on experience in design and defining architecture of complex web-based applications.
  • Experience in building distributed applications using Core JAVA 7/8, Spring, and Spring Boot.
  • Experience with ORM frameworks such as Hibernate/JPA.
  • Working experience with SQL and NoSQL databases such as PostgreSQL, Oracle, and MongoDB.
  • Hands-on experience in web services development (SOAP and REST).
  • Experience in working with API security using OAuth, tokenization, and encryption.
  • Familiarity with Continuous Integration tools like Jenkins, Bamboo, and Gitlab CI.
  • Knowledge of configuration tools like Chef, Puppet, and Ansible.

Nice-to-haves

  • Experience with microservices architecture.
  • Familiarity with tools like Maven, Gradle, Junit, and Mockito.

Benefits

  • Competitive hourly rate of $55/hr C2C.
  • Opportunity to work on a long-term project (12+ months).
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service