Software Engineer

Compunnel, Inc.

Merrimack (NH)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology services firm in Merrimack, NH, seeks a Software Engineer to join its dynamic data team. This role focuses on building secure cloud-based microservices, collaborating with cross-functional teams, and leveraging Java and modern frameworks. Candidates should have a Bachelor's in Computer Science, 3+ years of experience in software development, strong Java and SQL skills, along with familiarity in DevOps and Agile environments. This position is on-site, offering an opportunity to work with cutting-edge technologies.

Qualifications

  • Minimum 3 years of experience in software development.
  • Strong experience with Java and Spring Boot frameworks.
  • Proficiency in SQL with experience in PostgreSQL or Snowflake.
  • Familiar with containerization and DevOps practices.

Responsibilities

  • Design and maintain cloud-based microservices using Java.
  • Develop REST API services and manage SQL databases.
  • Implement automated tests and CI/CD pipelines.
  • Ensure application performance, reliability, and scalability.

Skills

Java
SQL
CI/CD
Rest API
Agile
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring Boot
PostgreSQL
Snowflake
Kafka

Job description

We are seeking a Software Engineer to join a dynamic data team focused on building secure, scalable, and resilient cloud-based microservices. This role involves collaborating with technical leads and cross-functional teams to design, develop, and deploy modern data services, leveraging Java-based frameworks and cloud technologies to support high-performance data platforms.

Key Responsibilities
  • Design, develop, and maintain cloud-based microservices using Java and modern frameworks
  • Build and implement REST API services and clients
  • Work with SQL databases to manage and process data effectively
  • Write and maintain automated unit and integration tests
  • Package applications using containerization technologies
  • Develop and manage CI/CD pipelines for build and deployment automation
  • Deploy and support applications on cloud platforms
  • Collaborate with cross-functional teams in an Agile environment
  • Ensure application reliability, scalability, and performance in distributed systems
  • Implement security best practices including authentication and authorization mechanisms
Required Qualifications
  • Bachelor’s degree in Computer Science or related field
  • Minimum of 3 years of experience in software development
  • Strong experience with Java and frameworks such as Spring Boot
  • Proficiency in SQL and experience with database technologies such as PostgreSQL or Snowflake
  • Experience with CI/CD tools and automated deployment pipelines
  • Experience with unit and integration testing frameworks
  • Familiarity with containerization, infrastructure as code, and DevOps practices
  • Experience with messaging systems such as Kafka or similar technologies
  • Familiarity with cloud platforms and architecture patterns
  • Understanding of authentication, authorization, and security best practices
  • Strong analytical, communication, and problem-solving skills
Preferred Qualifications
  • Experience working in Agile development environments
  • Experience building scalable and resilient distributed systems
  • Familiarity with modern data platforms and data processing systems
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Software Developer
Software Developer

Compunnel, Inc. • Plano (TX)

On-site
USD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Full Stack Data Engineer
Full Stack Data Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
Java Software Engineer
Java Software Engineer

The Judge Group • Wilmington (DE)

On-site
USD 80,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Intela Group USA • Dallas (TX)

On-site
USD 120,000 - 160,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Paragon IT Professionals • Des Moines (IA)

On-site
USD 100,000 - 130,000
Sr. Software Developer
Sr. Software Developer

Beta.SoftSystems • California City (CA)

On-site
USD 120,000 - 150,000