Pyramid Consulting - Merrimack, NH

posted 24 days ago

Full-time - Mid Level
Merrimack, NH
Professional, Scientific, and Technical Services

About the position

The Java Fullstack Developer (Heavy Backend) position is a contract role focused on designing and implementing software solutions within the financial industry. The role emphasizes backend development with a strong focus on Java and database technologies, while also requiring collaboration with a distributed team to enhance engineering practices and product quality.

Responsibilities

  • Lead the design and implementation of software solutions that meet both functional and non-functional requirements.
  • Oversee application design efforts and actively participate in design and code reviews.
  • Fully engage in product quality planning, including test case development and testing.
  • Collaborate to improve engineering practices in ATDD and CI/CD.
  • Work effectively with a distributed team of developers, promoting leading methodologies in software engineering.

Requirements

  • Proficient in Java 17 with a background in v8 (not JavaScript).
  • Experience with Spring Boot and Kafka.
  • Experience with Oracle and/or DynamoDB.
  • Strong focus on Middle Tier Java and Database (80/20).
  • Proficient in writing thin client and service layer code with equal quality and passion.
  • Ability to deliver maintainable, extensible, reusable, and performant solutions.
  • Understanding of how to implement an Acceptance Test Driven Development (ATDD) approach.
  • Ability to identify bottlenecks and bugs, working proactively to address them.
  • Committed to problem solving and effective communication.
  • Knowledgeable in legacy monolithic architecture and transitioning to a microservices-based architecture.
  • Experience with Angular.
  • Familiarity with AWS or Azure Cloud.

Benefits

  • Health insurance (medical, dental, vision)
  • 401(k) plan
  • Paid sick leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service