Skip to main content

Full Stack Engineer

Merrimack, NH
Permanent

Posted

Expertise and Skills You Bring
  • Bachelor's degree in computer science or engineering
  • 6-9 years of hands-on full stack development experience with Java/J2EE, Spring Framework (including Batch), Angular, REST API development, and Rules Engine (DROOLS)
  • 2+ years of practical experience with Cloud technologies (Microsoft Azure preferred), including features like Azure Service Bus, Azure Functions, Azure Gateway, and File Storage
  • 4+ years of strong RDBMS development experience (Oracle PL/SQL, SQL Server) with proven ability to collaborate with DBAs on advanced performance tuning
  • Familiarity with GitHub Copilot or similar Generative AI tools
  • Expertise in designing and building event-driven, multi-threaded, high-volume data processing applications
  • Strong experience in CI/CD pipeline development using Jenkins, Maven, uDeploy, and solid understanding of version control with Git
  • Working knowledge of ETL technologies (Informatica, Kafka)
  • Experience with Spring Batch, JMS (IBM MQ, Active MQ, Azure ASB, Kafka)
  • Proficiency with ORM frameworks (MyBatis, Hibernate)
  • Hands-on experience with tools like Eclipse, SQL Developer, Postman, SOAPUI
  • Solid understanding of software design principles and architectural patterns
  • Experience in Agile/Scrum environments
  • Ability to quickly learn new technologies in a fast-paced setting
  • Excellent communication skills with the ability to collaborate with squad leads and Scrum masters, refine backlogs, assign work, and lead client demos
  • Strong leadership qualities: team player, self-starter, innovative, eager to learn, and capable of mentoring junior team members
  • Ability to define, maintain, and support Java development standards and best practices using tools like Maven, Sonar, Bitbucket, and other open-source solutions
  • Deep understanding of SDLC best practices
  • Active participation in design reviews, code reviews, unit testing, integration, and performance testing

Job Type: Permanent

Job ID: 255048052