Java/J2EE Developer

$125,000 - $125,000/Yr

Wolf Works - O'Fallon, MO

posted 19 days ago

Full-time - Senior
Remote - O'Fallon, MO

About the position

The Senior Java Developer at The Wolf Works LLC is responsible for designing and developing high-quality, scalable software systems and applications using Java (J2EE). This role involves leading the development lifecycle from conceptualization to deployment, ensuring seamless integration with business objectives, and supporting operational issues. The ideal candidate will have extensive experience in cloud-native application development and a strong foundation in RESTful APIs and microservices.

Responsibilities

  • Design and develop high-quality, scalable, and resilient software systems and applications using Java (J2EE).
  • Lead the creation and integration of RESTful APIs and microservices, working extensively with Oracle databases.
  • Develop cloud-native applications, preferably in AWS or Azure environments.
  • Drive the entire development lifecycle, including requirement analysis, planning, coding, testing, debugging, performance optimization, and deployment.
  • Conduct thorough code reviews and build comprehensive test strategies to ensure high quality and performance.
  • Collaborate with cross-functional teams to ensure seamless integration and alignment with business objectives.
  • Support and troubleshoot operational issues in a timely and efficient manner.

Requirements

  • Minimum 8 years of hands-on experience in Java development, specifically with J2EE.
  • Strong expertise in designing and developing REST APIs and microservices architectures, with proficient knowledge of Oracle databases.
  • Extensive experience in cloud-native application development, preferably with AWS or Azure.
  • Proficiency in modern software design principles, including SOLID, DRY, and Single Responsibility.
  • Comprehensive understanding and experience with a technology stack that includes PCF, NiFi, NATS, Kafka, Zookeeper, Splunk, Redis, Cassandra, and Oracle.
  • Expert-level abilities in writing complex SQL queries and database management.
  • Demonstrated ability to lead development projects, conduct code reviews, build test strategies, and coordinate with cross-functional teams.
  • Strong problem-solving skills, attention to detail, and the ability to handle multiple tasks simultaneously.

Nice-to-haves

  • Master's degree in a related field.

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service