← Back to jobs

Wavesoft Solutions Logo
Java Developer

Wavesoft Solutions

 

Westborough, MA, USA

Posted On: 11 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Java Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will develop and deploy full-stack applications using Java Spring Boot microservices and modern frontend frameworks.

This role is on-site.

Responsibilities

  • Deploy Spring Boot microservices as Docker containers using AWS ECS and ECR across multiple availability zones.
  • Build and maintain user interfaces using HTML5, CSS3, ReactJS, and Redux.
  • Secure APIs by implementing OAuth2 token-based authentication via Spring Security.
  • Manage the application lifecycle by creating Dockerfiles and automating Jenkins jobs for Kubernetes deployment.

Required Skills

  • 5+ years of professional software development experience with Core Java, including multi-threading and Collection classes.
  • Hands-on experience with Spring Boot microservices architecture.
  • Proficiency in frontend technologies: HTML, CSS, ES6, jQuery, ReactJS, Redux, JavaScript, Node.js, Ajax, and DOM.
  • Experience with containerization tools: Docker, AWS ECS, ECR, and Kubernetes.
  • Knowledge of AWS cloud infrastructure (EC2, ECS, ECR) and AWS admin console.
  • Database and data architecture skills with PostgreSQL, Hadoop, and ETL workflow optimization.
  • Understanding of security protocols including OAuth2 and Spring Security.
  • Familiarity with DevOps and monitoring tools: Jenkins, Git, Prometheus, Grafana, and Datadog.

Preferred Skills

  • Maintain a GraphQL layer for user interaction updates with PostgreSQL databases.

Bachelor’s degree in Computer Science.

Education

Bachelor’s degree in computer science

Related Jobs

No related jobs found

← Back to jobs