Mphasis
Posted 1mo ago

Java AWS Senior Developer

Mphasis
Bangalore or Hyderabad or Mumbai or Pune
OnsiteFull Time
Responsibilities
  • developing applications
  • integrating APIs
  • debugging systems
Requirements
  • Bachelor's or master's degree in computer science or equivalent experience
  • 7+ years of software engineering experience
  • Advanced Java
  • Spring Boot, AWS
  • REST/SOAP, J2EE
  • PostgreSQL, and testing expertise
Technical tools mentioned
JavaAWSSpring BootJ2EEJUnitMockitoPostgreSQLAmazon RDSSnowflakeSQLPythonAWS LambdaAmazon ECSReactAngularAmazon QuickSight

Job description

Job Details

  • Location: Bangalore
  • Experience: 6 - 13 Years
  • Business Unit: DirectCore
  • Job Type: Full Time
  • Openings: 1

Role Description

Job Description

Role: Senior Software Engineer

Location: Bangalore / Hyderabad / Mumbai / Pune

Who are we looking for?

  • A highly skilled individual with strong programming language Java, and good command over AWS (lambda, ECS et). with 9+ years of relevant experience. Also database skills along with experience on cloud databases (postgres/rds/Snowflake). Good to have Python experience.

Technical Skills:

Java, AWS, Spring Boot Microservices, J2EE, JUnit/Mockito, Postgre, rds, snowflake, SQL, Python

Full-Stack Java Developer Must-Have Skills

Required skills:

  1. Full-stack Java development
  2. API development and integration
  3. Cloud deployment experience
  4. AWS experience
  • Advanced experience building applications using JAVA (Spring boot)
    Advanced knowledge of application, data, and infrastructure architecture disciplines.
  • Experience developing REST and SOAP web services using Java
  • Hands-on experience working on AWS (lambda, ECS et).
    Extensive knowledge of J2EE server-side technologies.
  • Should be well versed in TDD / BDD testing techniques and able to produce comprehensive tests for all developed code using JUnit/Mockito (and/or other mocking frameworks).
  • Strong Experience on software development leveraging PostgreSQL.
    Understanding of architecture and design across systems
    Working proficiency in development tool sets.
  • Good to have Python experience.
  • Good to have Analytical tools: QuickSight/Thoughsight
  • Good to have UI React/Angular experience.

Qualification:

  • Bachelor’s/master’s degree in computer science (or equivalent experience)
  • 7+ years of experience in Software Engineering on enterprise projects
  • Knowledge of industry-wide technology trends and best practices

Behavioral Skills:

  • Positive attitude.
  • Good debugging and problem-solving skills.
  • Ability to work in large and collaborative teams.

What’s in for you?

  • At Mphasis, we promise you the perfect opportunity of building technical excellence, understand business performance and nuances, be abreast with the latest happenings in technology world and enjoy a satisfying work life balance.
  • You get an open and transparent culture along with freedom to experimentation and innovation.

Who are we?

Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise. Over the years we have left an indelible impression in the IT solutions domain with an impressive clientele and an extensive global presence. The accolades we have been garnering can be attributed to our undeterred focus in delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. Our integrated solutions offering is aimed at creating value for our customers, helping them in improving their business processes with minimum hassles and capital outlays.

Skills

Java, AWS, Spring Boot Microservices, J2EE, JUnit/Mockito, Postgre, rds, snowflake, SQL, Python

About Mphasis

Provider of IT consulting and digital transformation services.

Similar jobs

Software Engineer roles near Bangalore, Karnataka
5h
Save
Mark Applied
Hide
Senior Software Engineer - Java/.net/python/go, API development, gen AI - Chennai, Bangalore
Chennai or Bengaluru
OnsiteFull Time
UnitedHealth Group
UnitedHealth GroupNYSE: UNH: Provides health insurance and technology-enabled health care services.
3+ YOEBachelor's degree or equivalent experience, 3+ years of software engineering, production delivery, APIs, databases, secure coding, automated testing, CI/CD, and proficiency in Java, Python, JavaScript/TypeScript, C#, or Go.
Java, Python, JavaScript, TypeScript, C#, Go, Claude Code, OpenAI Codex, GitHub Copilot, GitHub Spec-Kit, GitHub, Kubernetes, MCP, CI/CD, DORA
7h
Save
Mark Applied
Hide
Custom Software Engineer
Pune or Bengaluru
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
12+ YOE12+ years in automotive cybersecurity engineering and validation, with ISO/SAE 21434, UNECE R155/R156, TARA, CAL classification, automotive attack surfaces, CSMS evidence, and cybersecurity testing expertise.
CANalyzer, CANoe, Jama Connect, TestRail, CAPL, Python, Scapy, Linux, Android, RTOS, CVSS, CVE
9h
Save
Mark Applied
Hide
Software Engineer, Mobile (Android)
Bengaluru, Karnataka, India
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
2+ YOEBachelor's degree or equivalent, 2 years of software development and Android application development experience, and programming experience. Advanced degree may substitute for software development experience.
Android, iOS
11h
Save
Mark Applied
Hide
Senior Lead, Software Engineering - Development
Bangalore, Karnataka, India
HybridFull Time
Kyndryl
KyndrylNYSE: KD: Manages and modernizes mission-critical IT infrastructure systems.
5+ YOERequires 5+ years of experience, strong troubleshooting across Linux, embedded, cloud-edge, networking, and integration environments, plus case management and technical support expertise.
Linux, C, C++, Python, Shell, Git, Kubernetes, containers, Linux kernel, BSPs, device drivers
12h
Save
Mark Applied
Hide
Remote Software Engineer (Go)
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of experience, strong Go skills, Git and Docker proficiency, software pipeline setup, complex codebase navigation, and local code testing; open-source experience is a plus.
Go, Git, Docker, GitHub
16h
Save
Mark Applied
Hide
Senior Software Engineer II
Bangalore, Karnataka, India
HybridFull Time
Schneider Electric
Schneider ElectricEuronext Paris: SU: Provider of energy management and industrial automation solutions.
Advanced cloud engineering, programming, debugging, scripting, and troubleshooting skills; intermediate continuous integration, design patterns, and cybersecurity knowledge; strong problem-solving and communication abilities.
Continuous Integration
17h
Save
Mark Applied
Hide
Principal Software Engineer, ITC
Bengaluru, Karnataka, India
OnsiteFull Time
Nike
NikeNYSE: NKE: Designs and sells athletic footwear, apparel, and equipment.
10+ YOE10+ years of software and data engineering experience, senior or lead IC experience, backend and distributed systems expertise, cloud architecture skills, and a computer science degree or equivalent experience.
Java, Python, Scala, Databricks, Spark, Delta Lake, Unity Catalog, Iceberg, Trino, dbt, Kafka, Flink, AWS, GCP, Azure
17h
Save
Mark Applied
Hide
Software Engineer III
Bengaluru, Karnataka, India
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
3+ YOE3+ years of software engineering experience; strong Python and AWS experience including EKS, EMR, ECS, and DynamoDB; expertise in AI/ML, MLOps, data governance, and Seldon model serving.
Python, AWS, EKS, EMR, ECS, DynamoDB, Seldon