Search by job, company or skills

ust xpanxion

Senior Java Software Engineer

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Role: Java Full Stack Developer

Job Location: Gurgaon, Pune, Mumbai

Experience Required: 5+ years

Notice Period: Immediate Joiners only

Role Overview

We are seeking an experienced Senior Java Full Stack Developer with strong expertise in backend development using Java and frontend technologies such as ReactJS and TypeScript. The ideal candidate should possess hands-on experience in building scalable enterprise-grade applications, working with relational databases, and collaborating across cross-functional teams in an agile environment.

This role requires strong problem-solving capabilities, deep understanding of software engineering best practices, and experience working with modern cloud-native and microservices-based architectures.

Key Responsibilities

  • Design, develop, test, and maintain scalable full stack applications
  • Build robust backend services and APIs using Java-based technologies
  • Develop responsive and modern UI components using ReactJS and TypeScript
  • Write optimized SQL queries and manage relational database interactions
  • Collaborate with product managers, architects, QA teams, and developers throughout the SDLC
  • Implement clean coding standards, code reviews, unit testing, and CI/CD best practices
  • Work on performance tuning, debugging, and production support activities
  • Participate in architecture discussions and contribute to technical decision-making
  • Develop and integrate microservices and distributed system components
  • Work with cloud infrastructure and deployment pipelines in AWS environments
  • Support ETL workflows and data ingestion pipelines where required

Required Skills

  • 5+ years of professional software development experience
  • Strong expertise in Java for backend development
  • Hands-on experience with ReactJS and modern TypeScript
  • Strong understanding of full stack application development
  • Proficiency in SQL and relational databases such as PostgreSQL or MySQL
  • Experience with RESTful APIs and backend integrations
  • Solid understanding of software engineering principles, design patterns, and testing methodologies
  • Experience building and maintaining scalable enterprise applications
  • Strong analytical, debugging, and problem-solving skills
  • Excellent communication and collaboration abilities

Preferred Skills

  • Advanced SQL expertise including joins, subqueries, Common Table Expressions (CTEs), indexing, and query optimization
  • Experience with PostgreSQL performance tuning
  • Understanding of ETL processes and data ingestion frameworks
  • Hands-on experience with AWS services such as EC2, ECS, ELB, S3, CloudFront, and IAM
  • Experience working with Scala
  • Familiarity with microservices architecture and distributed systems
  • Proficiency in Python and commonly used Python libraries/packages
  • Exposure to containerization and cloud-native deployments
  • Experience working in Agile/Scrum development environments

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147548629

Similar Jobs

Pune, India

Skills:

UnixCCSSOracle DatabasePl SqlSpring BootKafkaSqlHTMLAngularReactPerlTypescriptScssJavascriptPythonJava 11

Pune, India

Skills:

JavaGithubApisGraphqlRestful ApiMicroservicesJenkinsDatabasesGcpAzureAI coding assistantsGRPC

Pune, India

Skills:

JavaSpring BootKafkaJiraSqlRedisNosqlRabbitmqGitMockitoGcpJUnitDockerMySQLAgileMongoDBRest ApisAzureAWS

Pune, India

Skills:

JavaMavenPostgreSQLNode.jsMicroservicesJenkinsJavascriptDockerMySQLMongoDBRestful ApisDevops ToolsKubernetesPythonNoSQL databasesGo

Pune, India

Skills:

JavaTypescriptPostgreSQLGitlabMicrosoft Sql ServerKubernetesPythonAngularSpring