Senior Software Engineer - Java with Cloud - AWS

EPAM Systems India Pvt Ltd

Hinoba-an

On-site

PHP 1,000,000 - 1,800,000

Full time

42 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems India Pvt Ltd in the Philippines is seeking a Senior Software Engineer - Java with Cloud - AWS to design and deliver scalable Java-based web services on cloud platforms. You will partner with cross-functional teams to build secure RESTful APIs and optimize performance across the stack.

You will collaborate with product managers, architects, and QA engineers to deliver high-quality software solutions, and you will stay current with modern Java development and cloud-native patterns.

Qualifications

  • 5+ years of hands-on Java development with cloud-focused delivery.
  • Strong experience building RESTful services and microservices.
  • Proficient with Spring Boot, Hibernate, SQL, and Linux.
  • Experience with AWS/Azure/Google Cloud and DevOps tools.
  • English: Upper-Intermediate or higher.

Responsibilities

  • Design, develop, and maintain scalable Java web services.
  • Collaborate with front-end teams to integrate services.
  • Implement RESTful APIs ensuring reliable client-server communication.
  • Apply security best practices using JWT and Spring Security.
  • Optimize performance with caching, load balancing, and DB tuning.
  • Coordinate with product managers, architects, and QA.
  • Participate in code reviews and maintain coding standards.
  • Stay current with modern Java trends and cloud-native patterns.

Skills

Java
RESTful APIs
Spring Boot
JWT authentication
Hibernate
SQL
Linux
English communication
Microservices
Angular

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Git
Azure DevOps

Job description

We are looking for a Senior Software Engineer - Java with Cloud - AWS to design and deliver scalable Java-based web services on cloud platforms. You will partner with cross-functional teams, build secure RESTful APIs, and optimize performance across the stack.

Responsibilities
  • Design, develop, and maintain scalable, high-throughput web services using Java
  • Collaborate with front-end engineers to integrate web services cleanly into web applications
  • Implement RESTful APIs that ensure reliable client-side to server-side communication
  • Ensure web services are robust, dependable, and secure by applying best practices and standards
  • Optimize performance and scalability using techniques such as caching, load balancing, and database optimization
  • Coordinate with product managers, architects, and QA engineers to deliver high-quality software solutions
  • Participate in code reviews and provide actionable feedback while enforcing coding standards
  • Stay up to date on modern Java development and web services trends
Requirements
  • Hands-on IT experience of 5+ years, including 5+ years of strong Java expertise
  • Solid understanding of web services development, including RESTful APIs
  • Practical experience with frameworks such as Spring Boot for building and deploying web services
  • Proven track record implementing security best practices, including authentication and authorization using Spring Security and JWT
  • Working knowledge of SQL queries and stored procedures, plus ORM frameworks like Hibernate for database interaction
  • Strong command of Linux commands for day-to-day development and troubleshooting
  • Deep understanding of web security principles and industry best practices
  • Experience using version control systems such as Git and ADO
  • Working knowledge of Azure DevOps (Sprint board, PR, Jenkins, Docker & Kubernetes, etc.)
  • Ability to work with Swing, AWT, JavaFX, and Java Desktop Applications when needed
  • Excellent problem-solving and analytical skills
  • Ability to collaborate effectively within a team environment
  • English proficiency at Upper-Intermediate (B2) or higher
  • Nice to have Bachelor's degree in Computer Science, Engineering, or a related field
  • Knowledge of Angular
  • Experience with microservices architecture
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
  • Background in Agile development methodologies, with certification in Java programming or related technologies
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer - Cloud AWS
Senior Java Software Engineer - Cloud AWS

EPAM Systems India Pvt Ltd • Hinoba-an

On-site
PHP 800,000 - 1,600,000
Sr. Java Cloud Developer
Sr. Java Cloud Developer

Hrtx • Metro Manila

Hybrid
PHP 1,004,400 - 1,339,200
Above-market compensation package
Hybrid setup with flexible work arrangements
Retirement savings with employer-matched contributions
+5
Java Developer
Java Developer

Hunter's Hub Inc. • Taguig

On-site
PHP 1,200,000 - 1,800,000
Java Developer
Java Developer

APW Tech • Philippines

On-site
PHP 781,000 - 1,451,000
Senior Java Software Engineer
Senior Java Software Engineer

SYSGEN RPO • Taguig

On-site
PHP 1,200,000 - 2,000,000
Engineering
Engineering

Orangeandbronze • Iloilo City

On-site
PHP 900,000 - 1,200,000
Java Developer (Springboot)
Java Developer (Springboot)

Questronix Corporation • Philippines

On-site
PHP 700,000 - 1,100,000
Backend Developer (Java)
Backend Developer (Java)

Ascendion • Metro Manila

On-site
PHP 900,000 - 1,500,000
Java Software Engineer
Java Software Engineer

Stratpoint Technologies • Mandaluyong

On-site
PHP 2,457,000 - 3,686,000
Java Developer
Java Developer

SuiteWorks • Cebu City

On-site
PHP 600,000 - 900,000