Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ IT Resonance Inc

Home > Software Development

 Java Developer

Job Description

Job Title: Java Developer

Work Timing: 6.30 PM to 2.30 AM (Night Shift)

Job Type: Remote (Contract)

Duration: 12+ Months


We are looking for an experienced near-shore Java developer to support multiple production applications hosted on AWS.

Responsibilities:

  • Maintain and support three distinct Java applications running in production on AWS Fargate, ensuring high availability and rapid issue resolution.
  • Triage production incidents, conduct root cause analysis, and drive improvements.
  • Participate in the full SDLC: requirements gathering, system design, development, testing, deployment, and ongoing maintenance.
  • Define and document technical interfaces, API contracts, and high-level architecture diagrams.
  • Architect, design, and implement scalable and maintainable features and microservices to meet evolving business needs.
  • Implement secure coding practices and ensure applications meet organizational or industry security standards.
  • Develop and enhance Java services using Spring Boot within Docker containers orchestrated by AWS Fargate.
  • Design and optimize MySQL schemas on Amazon RDS; write complex SQL queries and views to support business logic.
  • Implement and maintain serverless components, including AWS Lambda functions, API Gateway endpoints, and Amazon Cognito user authentication flows.
  • Enhance Angular front-end components (TypeScript, RxJS, NgRx) that consume RESTful APIs and Cognito-secured endpoints.
  • Collaborate with functional and product teams to ensure end-to-end integration and seamless user experiences.
  • Design, write, and adjust GitLab CI/CD pipelines to automate build, test, and deployment workflows for containerized applications.
  • Conduct and participate in code reviews, enforce best practices, and drive continuous improvement in code quality.
  • Monitor performance and reliability metrics using AWS CloudWatch, AWS X-Ray, and custom dashboards; tune application and database performance accordingly.

Qualifications:

  • 7+ years of professional experience developing enterprise applications in Java (Spring Boot) and TypeScript (Angular).
  • Proven experience deploying containerized applications on AWS Fargate and integrating with serverless services (Lambda, API Gateway, Cognito).
  • Deep understanding of relational database design, MySQL performance tuning, indexing strategies.
  • Strong familiarity with the Spring ecosystem: Spring MVC, Spring Data JPA, Spring Security, and Spring Cloud.
  • Familiarity with front-end development skills in Angular (CLI, components, services, modules), HTML5, and CSS3.
  • Experience with automated testing frameworks (JUnit, Mockito, Protractor/Cypress) and test-driven development.
  • Comfortable working in Agile/Scrum environments with strong collaboration and communication skills.
  • Excellent problem-solving ability, attention to detail, and the ability to decompose complex issues into actionable tasks.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Front End Developer
Employement Type: Full time

Contact Details:

Company: IT Resonance Inc
Location(s): Chennai

+ View Contactajax loader


Keyskills:   java Html MVC SQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Servicenow Developer -portal,ui Builder -blr/hyd/pune/mum

  • A MNC client of GSN
  • 5 - 10 years
  • Hyderabad
  • 3 days ago
₹ 15-25 Lacs P.A.

UI Developer

  • Manektech
  • 3 - 6 years
  • Ahmedabad
  • 3 days ago
₹ Not Disclosed

Azure Developer-- Bangalore(Pan India Infosys)

  • Infosys
  • 2 - 7 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Cloud IAM Developer

  • Cognizant
  • 5 - 10 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

IT Resonance Inc

Gunaatita is the center of excellence where we create custom enterprise systems, business solutions and do web-based development for clients across the world. As a software consultancy we help our customers navigate the technical complexity and empower their business by developing power software; to...