Talent.com
Java Full Stack Engineer
Java Full Stack EngineerPerma Technologies • Surat, IN
No longer accepting applications
Java Full Stack Engineer

Java Full Stack Engineer

Perma Technologies • Surat, IN
2 days ago
Job description

Project Context

This role is part of a strategic migration initiative to modernize legacy JBOSS 18 services by converting them to Spring Boot microservices, containerizing applications, and deploying them on AWS ECS Fargate. The project also involves provisioning Amazon Linux 2023 EC2 instances behind an Application Load Balancer (ALB) using AWS CloudFormation, while ensuring seamless communication with existing EJB services.

Role Overview

The Java Full Stack Engineer will be responsible for designing, developing, and deploying modernized services using Spring Boot, ensuring containerization best practices, and implementing cloud-native deployment on AWS ECS Fargate. The role requires strong collaboration with architects, DevOps, and QA teams to ensure successful migration and integration.

Key Responsibilities

Analyze Current Architecture

  • Review JBOSS EJB-based services, dependencies, and transaction boundaries.
  • Document integration points such as JNDI lookups, messaging, and database connections.

Design Spring Boot Equivalent

  • Convert EJB components to Spring Boot services using @Service and @Transactional annotations.
  • Define REST / gRPC interfaces for communication with legacy EJB services.
  • Ensure backward compatibility and secure design patterns.
  • Implement Service in Spring Boot

  • Develop microservices using Spring Boot, Spring Data JPA, and Spring Security.
  • Implement RESTful APIs and integrate with AWS services where required.
  • Write unit and integration tests using JUnit, Mockito, and Rest Assured.
  • Containerization

  • Create Dockerfiles for Spring Boot services and optimize images for security and performance.
  • Push images to Amazon ECR and validate container builds.
  • Deploy on AWS ECS Fargate

  • Configure ECS Task Definitions, IAM roles, and networking (VPC, subnets).
  • Implement CI / CD pipelines using Jenkins or GitHub Actions.
  • Enable auto-scaling and monitoring via CloudWatch.
  • Migration & Validation

  • Perform parallel runs of JBOSS and Spring Boot services.
  • Validate functional parity and performance benchmarks.
  • Support phased cutover and rollback strategies.
  • Collaboration & Documentation

  • Work closely with architects, DevOps, and QA teams.
  • Maintain technical documentation for services, APIs, and deployment steps.
  • Participate in Agile ceremonies and sprint planning.
  • Mandatory Skills

  • Java 8 / 11, Spring Boot, Microservices, REST APIs
  • Frontend : Angular / React, HTML5, CSS, JavaScript
  • AWS (ECS, Fargate, EC2, S3, RDS), Docker, Jenkins CI / CD
  • Database : Oracle, PostgreSQL, Aurora
  • Agile / Scrum methodology
  • Create a job alert for this search

    Stack Engineer Java • Surat, IN

    Related jobs
    Full Stack Engineer

    Full Stack Engineer

    BayOne Solutions • Surat, IN
    We are looking for a passionate and skilled Full Stack Java Developer with strong experience in Microservices, Cloud technologies, and modern web development. The ideal candidate will be responsible...Show more
    Last updated: 29 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    KPG99 INC • Surat, IN
    Full Stack Developer (Senior Engineer – AWS / .Support the migration of applications to AWS (cloud migration currently underway). Must have strong hands-on experience with AWS,.NET, and cloud-based a...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Engineer-JAVA + Angular

    Full Stack Engineer-JAVA + Angular

    Cognizant • surat, gujarat, in
    Show more
    Last updated: 1 day ago • Promoted
    Full Stack Engineer (Java Angular)

    Full Stack Engineer (Java Angular)

    Cognizant • mohali, gujarat, in
    Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Soopra.ai • Surat, IN
    Join us as we create a world where anyone can build their own AI twin that learns, earns, and lives forever.Build scalable web applications end-to-end across backend, APIs, and front-end interfaces...Show more
    Last updated: 30+ days ago • Promoted
    Java Full Stack Engineer

    Java Full Stack Engineer

    BayOne Solutions • Surat, IN
    Develops secure and high-quality production code, and reviews and debugs codes.Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the S...Show more
    Last updated: 18 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Azoca Technologies • Surat, IN
    Contract : 6 Months (Extendable).We are seeking experienced Full Stack Developers with.The ideal candidate will work on modern web applications, integrate AI-powered development tools, and deploy so...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    ValueLabs • surat, gujarat, in
    Full-Stack Software Engineer (Java & Golang).We are a global leader in Agentic AI solutions, powering enterprise innovation through our cutting-edge AiDE (AI Driven Everything) Platform.As a truste...Show more
    Last updated: 6 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Dexian India • Surat, IN
    We Looking for only Immediate joiners.Must Haves : Java, Angular, Spring boot, Azure, Oracle OR Postgres, Kubernetes, Jenkins, Kafka. Nice to Have : Mongo, Curser AI, AI Tools, Splunk for log monitori...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    MHP – A Porsche Company • Surat, IN
    MHP India is seeking a highly skilled Senior Fullstack Developer with deep expertise in AWS serverless development, TypeScript, and Angular. You will play a key role in designing and delivering scal...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Intellias • Surat, IN
    What We're (Desperately) Looking For : .Anywhere with decent Wi-Fi and better coffee.We promise not all three at once… maybe). EC2, Lambda, S3, ElastiCache, CloudWatch.Observability geek? We see you.A...Show more
    Last updated: 10 days ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    Cozzera • Surat, IN
    Full Stack Developer – Java, Spring Boot & Angular.You’ll work in an Agile environment, collaborating across teams to deliver high-quality, performant solutions. Develop scalable web applications us...Show more
    Last updated: 22 hours ago • Promoted • New!
    Senior JAVA Full Stack Engineer

    Senior JAVA Full Stack Engineer

    NEOGOV • Surat, IN
    Senior JAVA Full Stack Engineer.HRIS Product company based in Los Angeles is the market and technology leader in human resources software for the public sector. Our HR suite empowers public sector H...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Cognizant • mohali, gujarat, in
    Design, develop, test, and deploy.Collaborate with cross-functional teams to identify requirements and deliver high-quality solutions. Participate in code reviews to ensure adherence to coding stand...Show more
    Last updated: 9 days ago • Promoted
    Full Stack Java Developer

    Full Stack Java Developer

    MindWise Technologies • mohali, gujarat, in
    MindWise Technologies is dedicated to transforming the U.Focused on addressing industry-specific challenges, our expertise includes custom software development, healthcare IT consulting, and advanc...Show more
    Last updated: 22 hours ago • Promoted • New!
    Full Stack Engineer

    Full Stack Engineer

    RiDiK (a Subsidiary of CLPS. Nasdaq : CLPS) • Surat, IN
    We are seeking a Senior Full Stack Developer with strong experience in Java and React to join our team supporting a large-scale application for a major healthcare client. The ideal candidate is high...Show more
    Last updated: 9 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Applogic Tech • Surat, IN
    Applogic is a trusted development partner for fast-growing startups and established businesses seeking high-performance, scalable app solutions. Based in Chennai, India, we specialize in end-to-end ...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Infosys • Surat, IN
    Hands on Experience on front end technologies like HTML / CSS, Javascript,Angular.Knowledge of basic algorithms sorting searching etc. Knowledge of one Webservers like tomcat (Preferred), weblogic, We...Show more
    Last updated: 30+ days ago • Promoted