Software Engineer

Merrimack, NEW HAMPSHIRE, US • Posted 1 day ago • Updated 3 hours ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Microservices
  • RESTful
  • Management
  • Collaboration
  • Scalability
  • Computer Science
  • Software Development
  • Java
  • Spring Framework
  • SQL
  • Database
  • PostgreSQL
  • Snow Flake Schema
  • Continuous Integration
  • Continuous Delivery
  • Integration Testing
  • DevOps
  • Messaging
  • Apache Kafka
  • Cloud Computing
  • Authentication
  • Authorization
  • Analytical Skill
  • Communication
  • Conflict Resolution
  • Problem Solving
  • Agile
  • Data Processing

Summary

Job Summary 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 Develop asynchronous messaging solutions across distributed systems 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 Bachelors 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 Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: AGADC5783891
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Merrimack, New Hampshire

Today

Contract

$50 - $60 hourly

Merrimack, New Hampshire

Today

Contract

USD58 - USD59

Merrimack, New Hampshire

Today

Contract

$52 - $62 hourly

Merrimack, New Hampshire

Today

Contract

USD75 - USD76

Search all similar jobs