Post Job Free
Sign in

Java full stack developer -- W2 only

Company:
Burgeon IT Services
Location:
United States
Posted:
May 27, 2026
Apply

Description:

• Job title: Java full stack developer W2 only

• Duration of the project: 18 months

• Work Location with Zip code: Raleigh, NC. onsite

• Minimum years of experience required: 03 to 06 years of experience

Job Title: Full Stack Developer (Java / Angular / AWS) Job Summary We are seeking a Full Stack Developer with strong expertise in Java, Spring Boot, and modern frontend frameworks (Angular/React) to design, build, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience in microservices architecture, REST APIs, cloud platforms (AWS), and CI/CD pipelines, with the ability to contribute across both frontend and backend layers.

This role suits developers with ~3–6 years of experience, ranging from frontend-leaning to backend-heavy profiles, who can collaborate in Agile environments and deliver high-quality, production-ready solutions.

Key Responsibilities

Backend Development

• Design and develop scalable microservices using Java, Spring Boot, and related frameworks

• Build and maintain RESTful APIs and integration layers (JSON/REST, SOAP/XML when required)

• Implement secure, high-performance backend systems with proper validation, error handling, and logging

• Work with databases (SQL/NoSQL such as PostgreSQL, MySQL, MongoDB, DynamoDB, Redis)

• Optimize performance through query tuning, caching, and asynchronous processing

Frontend Development

• Develop responsive, user-friendly interfaces using Angular (preferred) or React

• Build reusable components, implement routing, and optimize performance (lazy loading, state management)

• Collaborate with UX/UI teams to deliver intuitive user experiences

Cloud & DevOps

• Deploy and manage applications on AWS (EC2, S3, Lambda, API Gateway, ECS, etc.)

• Implement and maintain CI/CD pipelines using Jenkins, GitHub Actions, or similar tools

• Work with Docker and Kubernetes for containerization and scalability

• Ensure application monitoring and reliability using tools like CloudWatch, Splunk, Dynatrace, or ELK stack

Quality & Security

• Write unit and integration tests using JUnit, Mockito, or similar frameworks

• Maintain high code quality using tools like SonarQube and Veracode

• Follow secure coding practices including authentication (JWT, OAuth, etc.)

Collaboration & Delivery

• Participate in Agile/Scrum ceremonies (sprint planning, stand-ups, retrospectives)

• Collaborate with cross-functional teams (frontend, backend, DevOps, product owners)

• Troubleshoot production issues and support deployments

• Contribute to design discussions, code reviews, and documentation

Required Skills

• Languages: Java, JavaScript/TypeScript

• Backend: Spring Boot, Spring MVC, Microservices Architecture

• Frontend: Angular (preferred) or React

• API Development: RESTful APIs, JSON, optionally SOAP/XML

• Databases: SQL (PostgreSQL/MySQL/Oracle) and NoSQL (MongoDB/Redis/DynamoDB)

• Cloud: AWS (core services and deployment patterns)

• DevOps Tools: Jenkins, GitHub Actions, Docker, Kubernetes

• Testing: JUnit, Mockito, and automation frameworks

• Monitoring: Splunk, CloudWatch, ELK, or similar

Nice-to-Have Skills

• Experience with workflow engines (e.g., Camunda)

• Knowledge of messaging systems (Kafka, ActiveMQ, Pulsar)

• Exposure to micro-frontend architecture or frontend optimization techniques

• Experience with security tools and practices (Veracode, SAST/DAST)

• Familiarity with MuleSoft or enterprise integrations

• Understanding of AI/ML concepts or modern observability stacks

Experience

• 3–6 years of professional experience in full stack development

• Experience in enterprise, banking, fintech, or high-scale systems is a plus

Soft Skills

• Strong problem-solving and debugging skills

• Ability to work independently and in a team environment

• Good communication and collaboration skills

• Adaptability to work across frontend, backend, and DevOps layers

Apply