Java Full Stack Engineer

CGIMerrimack, NH
16hOnsite

About The Position

We're seeking a highly skilled and motivated Full Stack Engineer to join our dynamic technology team. You'll play a critical role in designing, developing, and deploying enterprise-grade web applications and backend services that power our digital transformation initiatives. This is a hands-on engineering role with opportunities to shape the future of our platform architecture. This position must be performed on site in Merrimack, NH. or Boston MA.

Requirements

  • 6+ years of backend programming experience with Java, Spring, and Spring Boot
  • Proven experience designing and developing RESTful APIs and multi-layered enterprise applications.
  • Strong Angular (v17 and above) experience hands on experience.
  • Strong SQL/PL-SQL experience and experience writing complex stored procedures, moving data, performance tuning queries in relation databases (Oracle preferred).
  • Good understanding of ORM frameworks (Hibernate, JPA).
  • Strong command of cloud platforms (AWS – EKS, S3, Lambda), containerization (Docker), and orchestration (Kubernetes).
  • Proficiency with CI/CD tools and practices (GitHub, Jenkins, uDeploy, Git strategies).
  • Experience using Copilot or similar Gen AI Development tool to generate code, automated tests, and accelerate other development tasks.
  • Experience resolving complex technical challenges across distributed systems and hybrid cloud environments.
  • Excellent communication and problem-solving

Nice To Haves

  • Experience in financial services.

Responsibilities

  • Design and develop multi-layered systems using Java, Spring Boot, Angular and PL/SQL
  • Build RESTful APIs and microservices with a focus on scalability, performance, and maintainability
  • Optimize database stored procedures, and transactional SQL (Oracle/DB2)
  • Drive CI/CD automation using Jenkins, Git, and uDeploy
  • Collaborate with DevOps teams to implement monitoring, resiliency, and release pipelines
  • Lead code reviews, unit testing, and integration testing to ensure delivery quality
  • Resolve cross-technology roadblocks and contribute to process improvements that enhance team velocity

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service