Precision Technologies logo

Java Fullstack Developer

Precision Technologies
Department:Android Developer
Type:REMOTE
Region:USA
Location:New York, United States
Experience:Mid-Senior level
Estimated Salary:$140,000 - $180,000
Skills:
JAVASPRINGSPRING BOOTANGULARAWSRESTFUL APISMICROSERVICESSQLDOCKERCI/CD
Share this job:

Job Description

Posted on: February 5, 2026

Role: Full Stack Java Developer with Angular & AWSLocation: New York (Remote)

Job Overview

We are seeking an experienced Full Stack Java Developer to design, develop, and maintain scalable enterprise applications using Java, Angular, and AWS technologies. The ideal candidate will work across the full technology stack—backend services, frontend user interfaces, cloud infrastructure, and CI/CD pipelines—while collaborating closely with cross-functional teams in an Agile environment.

Key Responsibilities

Backend Development

  • Design, develop, and maintain robust backend services using Java (Java 8+), Spring, and Spring Boot
  • Build and consume RESTful APIs following microservices architecture principles
  • Implement business logic, data access layers, and service integrations
  • Develop scalable and secure microservices optimized for performance and reliability

Frontend Development

  • Develop responsive and user-friendly web applications using Angular
  • Collaborate with UX/UI designers and backend teams to ensure seamless integration
  • Optimize frontend performance and ensure cross-browser compatibility

Cloud & Infrastructure (AWS)

  • Deploy and manage applications on AWS, including services such as EC2, Lambda, RDS, and API Gateway
  • Implement cloud-native solutions and follow AWS best practices for scalability, security, and cost optimization
  • Work with containerization technologies such as Docker to support microservices deployment

Database & Data Management

  • Design and manage relational databases using SQL
  • Work with databases such as PostgreSQL, SQL Server, and Oracle
  • Optimize queries, indexes, and schemas for performance and data integrity

SDLC & DevOps

  • Participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, development, testing, deployment, and support
  • Contribute to CI/CD pipelines to automate build, test, and deployment processes
  • Follow coding standards, perform code reviews, and ensure high-quality deliverables

Collaboration & Communication

  • Work closely with business analysts, product owners, QA teams, and subject matter experts
  • Communicate technical concepts clearly to both technical and non-technical stakeholders
  • Support application troubleshooting, debugging, and production issue resolution

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 9+ years of experience as a Full Stack Engineer
  • Strong proficiency in Java and Java-based frameworks (Spring, Spring Boot)
  • Hands-on experience with microservices architecture and REST API design
  • Solid understanding of SQL and relational databases
  • Experience with AWS cloud services and Docker
  • Strong understanding of SDLC and Agile development practices
  • Excellent communication and teamwork skills

Preferred / Desirable Skills

  • Experience developing high-performance distributed systems
  • Exposure to both real-time and batch processing systems
  • Strong background in Agile/Scrum methodologies
  • Experience with Test-Driven Development (TDD)
  • Familiarity with modern DevOps and CI/CD tools
  • Hands-on experience with Angular or modern JavaScript frameworks
  • Ability to work directly with customers and collaborate across organizational boundaries
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Precision Technologies logo

Precision Technologies

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!