Senior Java Software Engineer

6 years

0 Lacs

Posted:17 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

About Company :

  • They balance innovation with an open, friendly culture and the backing of a long-established parent company, known for its ethical reputation. We guide customers from what’s now to what’s next by unlocking the value of their data and applications to solve their digital challenges, achieving outcomes that benefit both business and society.


About Client:

  • Our client is a global digital solutions and technology consulting company headquartered in Mumbai, India. The company generates annual revenue of over $4.29 billion (₹35,517 crore), reflecting a 4.4% year-over-year growth in USD terms. It has a workforce of around 86,000 professionals operating in more than 40 countries and serves a global client base of over 700 organizations.
  • Our client operates across several major industry sectors, including Banking, Financial Services & Insurance (BFSI), Technology, Media & Telecommunications (TMT), Healthcare & Life Sciences, and Manufacturing & Consumer. In the past year, the company achieved a net profit of $553.4 million (₹4,584.6 crore), marking a 1.4% increase from the previous year. It also recorded a strong order inflow of $5.6 billion, up 15.7% year-over-year, highlighting growing demand across its service lines.
  • Key focus areas include Digital Transformation, Enterprise AI, Data & Analytics, and Product Engineering—reflecting its strategic commitment to driving innovation and value for clients across industries.


  • Job Title:

    Java Fullstack Developer(React.Js+Aws)

  • Experience:

    6+ Years

  • Job Type : Contract to hire.
  • Notice Period:- Immediate joiners.
  • Location :

    Pune & Hyderabad


Job Description:


  • We are seeking a highly skilled

    Java Full Stack Developer

    with expertise in

    React.Js(JavaScript+TypeScript)

    and

    Aws(Lambda,Api Gateway)

    to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining both backend and frontend components of modern web applications.


Key Responsibilities

Java Fullstack Developer

Key Responsibilities :


Role Overview

  • Were looking for a handson Lead Software Engineer Java UI to design and deliver end to end platforms with Java as primary and modern UI as secondary Focus areasinclude technical delivery mentorship quality performance and effective stakeholder communication

Key Responsibilities

  • Full Stack Architecture Define clean boundaries between Java microservices API first and ReactTypeScriptNextjs front ends standardize API contracts and BFF patterns Javafirst
  • Build Delivery Implement domain services and REST APIs in Java contribute to critical UI workflows and component libraries when needed
  • Quality Testing Apply test pyramids across tiersJUnitMockitoTestcontainers BE
  • JestRTLPlaywright FE enforce APIUI contract tests
  • Performance Security JVMDB tuning caching resilience optimize Core Web Vitals and SSRSSGISR apply OAuth2JWT C
  • Observability Logsmetricstraces across BE FE and error tracking dashboards and alerting for release health
  • Mentorship Collaboration Mentor engineers promote reuse shared libscomponents communicate riskstradeoffs and align on scope with Product UX Architecture

Must Have Skills

  • Java Primary 50

Java Java 8 OOP SOLID Streams Optional functional interfaces lambda expressions

  • Concurrency Thread pools FutureCompletableFuture synchronization locks concurrent collections Java Memory Model heapstack GC
  • Web API RESTful design rate limiting API gateway concepts SwaggerOpenAPI documentation WebLogicWebSphere familiarity or embedded servers
  • Spring Spring Core IoCDI Spring MVC Spring Boot Spring Security JWTOAuth2 Spring Batch Spring AOP
  • Architecture Patterns Event driven design MQqueuing patternsFactory Builder Strategy Template
  • Data Testing Tooling SQL query tuning Redis JUnit Mockito Test containers Maven Gradle Git CICD Open Telemetry


AWS 20

  • Core Lambda API Gateway S3 DynamoDB RDSAurora EventBridge SQSSNS ECSFargate monitoring with CloudWatchXRay auditing with CloudTrail
  • Security Networking IAM least privilege KMS VPC subnets SGsNACLs Secrets ManagerParameter Store basic WAF
  • IaC Deployments AWS CDK TypeScript preferred or TerraformCloudFormation bluegreen canary feature flags zerodowntime deployments
  • Reliability Cost Autoscaling throttling DLQs retriesbackoff costaware designs rightsizing storage tiers DynamoDB capacity models


UI 30

  • React TypeScript Nextjs Componentdriven development hooks state ReduxRTKZustand SSRSSGISR routing image optimization
  • Performance Accessibility Core Web Vitals code splitting cachingCDN WCAG 21 accessibility practices
  • Security Testing CSP sanitization XSSCSRF protections Jest RTL PlaywrightCypress

Integration Robust consumption of Java APIs auth flows OAuthOIDC JWT error handling and retry UX



  • Seniority Level

  • Mid-Senior level
  • Industry

  • IT Services and IT Consulting
  • Employment Type

  • Contract
  • Job Functions

  • Business Development
  • Consulting


Skills

  • Java
  • React.Js
  • Aws
  • Aws (Lambda,Api Gateway)
  • TypeScript & JavaScript
  • Spring Boot
  • MicroServices
  • Rest Api
  • Hibernate
  • Git
  • Html, Css & JavaScript
  • Gradle & Maven

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You