HamburgerMenu
hirist

Java Backend Engineer - Spring Boot

InOpTra Digital
Multiple Locations
10 - 16 Years
star-icon
4.3white-divider36+ Reviews

Posted on: 29/07/2025

Job Description

Java Back End Engineer with AWS

Location : Remote

Experience : 10+ Years

Employment Type : Full-Time

Job Overview :

We are looking for a highly skilled Java Back End Engineer with strong AWS cloud experience to design and implement scalable backend systems and APIs. You will work closely with cross-functional teams to develop robust microservices, optimize database performance, and contribute across the tech stack, including infrastructure automation.

Core Responsibilities :

- Design, develop, and deploy scalable microservices using Java, J2EE, Spring, and Spring Boot.

- Build and maintain secure, high-performance APIs and backend services on AWS or GCP.

- Use JUnit and Mockito to ensure test-driven development and maintain code quality.

- Develop and manage ETL workflows using tools like Pentaho, Talend, or Apache NiFi.

- Create High-Level Design (HLD) and architecture documentation for system components.

- Collaborate with cross-functional teams (DevOps, Frontend, QA) as a full-stack contributor when needed.

- Tune SQL queries and manage performance on MySQL and Amazon Redshift.

- Troubleshoot and optimize microservices for performance and scalability.

- Use Git for source control and participate in code reviews and architectural discussions.

- Automate infrastructure provisioning and CI/CD processes using Terraform, Bash, and pipelines.

Primary Skills :

- Languages & Frameworks : Java (v8/17/21), Spring Boot, J2EE, Servlets, JSP, JDBC, Struts

- Architecture : Microservices, REST APIs

- Cloud Platforms : AWS (EC2, S3, Lambda, RDS, CloudFormation, SQS, SNS) or GCP

- Databases : MySQL, Redshift

Secondary Skills (Good to Have) :


- Infrastructure as Code (IaC) : Terraform


- Additional Languages : Python, Node.js

- Frontend Frameworks : React, Angular, JavaScript

- ETL Tools : Pentaho, Talend, Apache NiFi (or equivalent)

- CI/CD & Containers : Jenkins, GitHub Actions, Docker, Kubernetes

- Monitoring/Logging : AWS CloudWatch, DataDog

- Scripting : Bash, Shell scripting

Nice to Have :

- Familiarity with agile software development practices

- Experience in a cross-functional engineering environment

- Exposure to DevOps culture and tools


info-icon

Did you find something suspicious?