Java Full Stack Engineer
2 weeks ago
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
-
Java Full Stack Engineer
1 week ago
Chennai, Tamil Nadu, India Themesoft Inc. Full time ₹ 10,00,000 - ₹ 2,50,00,000 per yearRole: Java Full Stack EngineerLocation:ChennaiExperience:5+ YearsLevel:SAJob DescriptionWe are hiring aJava Full Stack Engineerwith strong experience in building scalable applications for retail or banking domains.Key Skills & ResponsibilitiesJava 8+, Spring Boot, JPA, Microservices development.Full-stack experience using JavaScript, CSS, React UI or MERN...
-
Java Full-stack Lead
6 days ago
Chennai, Tamil Nadu, India Intellect Design Arena Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Java Full Stack DeveloperCompany: Intellect Design Arena LtdExperience: 6 to 12 YearsLocation: Siruseri, Chennai(WFO)Notice Period: Less than 30 daysRole Overview:We are looking for a passionate and skilled Java Full Stack Developer with strong experience in building scalable and high-performance web applications. The ideal candidate will be...
-
Java Full Stack Developer
7 days ago
Chennai, Tamil Nadu, India Scalar Infotech Global Pvt Ltd Full time ₹ 14,400 - ₹ 18,00,000 per yearWe're looking for a Java Full Stack Software Engineer to design, develop, and maintain scalable applications across the full software lifecycle. The role involves working with microservices, Angular, and BigQuery, while collaborating with cross-functional teams to deliver user-centric solutions. Experience in agile methodologies, CI/CD, and secure coding...
-
Java Full Stack Developer
1 week ago
Chennai, Tamil Nadu, India Scalar Infotech Global Pvt Ltd Full time ₹ 12,00,000 - ₹ 18,00,000 per yearWe're looking for a Java Full Stack Software Engineer to design, develop, and maintain scalable applications across the full software lifecycle. The role involves working with microservices, Angular, and BigQuery, while collaborating with cross-functional teams to deliver user-centric solutions. Experience in agile methodologies, CI/CD, and secure coding...
-
Java Full Stack
4 days ago
Chennai, Tamil Nadu, India Tata Consultancy Services Full time ₹ 5,00,000 - ₹ 12,00,000 per yearJava Full stackGreetings from TCSTCS has been a great pioneer in feeding the fire of young Techies like you. We are a global leader in the technology arena and there's nothing that can stop us from growing together. Your role is of key importance, as it lays down the foundation for the entire project.Make sure you have a valid EP number before interview.To...
-
Java Full Stack Developer
2 weeks ago
Chennai, Tamil Nadu, India Newage Software & Solutions Full time ₹ 6,00,000 - ₹ 18,00,000 per yearWe are looking for Java Full stack Developer with React Chennai - 5 Days OfficeExp Req: 3+ YrsNotice Period: Imm Joiner or Serving Notice Only (max 20Days)Skill req: Java, Spring Boot, Microservices and React.About the Role:We are seeking a Full Stack Lead with strong expertise in Java (Spring Boot) and Angular to lead the design, development, and deployment...
-
Java Full-Stack Developer
2 weeks ago
Chennai, Tamil Nadu, India Raah Techservices Full time ₹ 4,00,000 - ₹ 12,00,000 per yearWe are seeking a skilled Java Full Stack Developer with 4+ years of hands-on experience in designing, developing, and deploying scalable web applications. The ideal candidate will have strong expertise in Java, Spring Boot, and front-end frameworks such as or Angular, along with experience in deploying applications on any major cloud platform (AWS, Azure,...
-
Full Stack Java
2 hours ago
Chennai, Tamil Nadu, India ASSYSTEM Full time ₹ 6,00,000 - ₹ 12,00,000 per yearCompany Description Assystem STUP employs 1500 engineers who provide support to clients in the transportation, urban development, decarbonised energy, and industrial and complex buildings markets. With its headquarters in Delhi, Assystem STUP also has a local presence throughout India with 9 offices spread across the country. Assystem STUP's teams have...
-
Openings For JAVA Full Stack Developers
6 days ago
Chennai, Tamil Nadu, India Getronics Full time ₹ 6,00,000 - ₹ 18,00,000 per yearGreetings from GetronicsHope you are doing well This is Narmadha from Getronics Talent Acquisition team. We have multiple opportunities for JAVA Full Stack developers.Please find below the company profile and Job Description. If interested, please share your updated resume, recent professional photograph and Aadhaar proof at the earliest to Company:...
-
Java Full stack Developer
5 days ago
Chennai, Tamil Nadu, India Kumaran Systems Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Title:Java Full Stack Developer /Sr. Java DeveloperLocation:ChennaiExperience:5–10 years((Minimum 5 years in Java))Employment Type:Full-timeWork Mode :HybridJob OverviewWe are looking for a highly skilled Java Full Stack Developer / Lead to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in Java,...