Senior Java Developer

Paxcom

Bengaluru

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Paxcom in Bengaluru is seeking a Senior Java Developer to deliver production-ready features as an individual contributor. You will work on Java 11+, Spring Boot, REST APIs, and SQL, with a hands-on approach and ownership.

The role involves collaborating with architects, product owners, and QA, while ensuring security, performance, and scalable design. Proficiency in React and TypeScript is a plus, as is experience with CI/CD, Docker, and cloud services.

Qualifications

  • Hands-on Senior Java Developer with Java 11+ and Spring Boot experience.
  • Strong REST API design and SQL skills with database familiarity.
  • Knowledge of web security fundamentals and secure coding practices.
  • Experience with Docker, CI/CD pipelines, and cloud services is a plus.

Responsibilities

  • Develop and maintain web applications using Java, Spring Boot, and REST APIs.
  • Design and implement secure, scalable APIs and database queries.
  • Collaborate with frontend teams to integrate features and ensure quality.
  • Review code, troubleshoot performance issues, and optimize applications.
  • Stay updated with industry trends and document APIs and workflows.

Skills

Java 11+
Spring Framework
REST APIs
SQL
Web security concepts
Unit testing
CI/CD
Docker
Public cloud experience (AWS)
Microservices architecture
Git
Analytical & problem solving
Excellent communication
Ownership / strong ownership

Education

Bachelor’s degree in computer science or related field

Tools

React
TypeScript
Jenkins
GitLab CI
CircleCI

Job description

4+ years of relevant experience in JAVA development, with strong recent hands‑on experience in Java 11+, Spring framework, Rest APIs and SQL skills

About the Role

We are looking for a Senior Java Developer who is a hands‑on engineer with strong expertise in React and TypeScript and a strong sense of ownership. This is primarily an individual contributor role, focused on building and delivering production‑ready features. The ideal candidate should be comfortable working with ambiguous requirements, making independent technical decisions, solving complex problems, and collaborating with architects, product owners, and engineering teams.

Key Responsibilities
  • Develop and Maintain Web Applications: Design, build, and maintain efficient, reusable, and reliable Java code using Spring Framework and Spring Boot.
  • API Development: Design and implement RESTful APIs, ensuring security, scalability, and performance.
  • Database Management: Write and optimize complex SQL queries, manage database schemas, and ensure data integrity and performance.
  • Integration: Integrate third‑party services and APIs, working closely with front‑end developers to align application functionality.
  • Code Reviews: Participate in code reviews to maintain code quality and share knowledge with team members.
  • Troubleshooting and Debugging: Identify and resolve performance bottlenecks, bugs, and other issues in the applications.
  • Performance Optimization: Optimize the application for maximum speed and scalability.
  • Collaborate with Cross‑functional Teams: Work with Product Managers, QA Engineers, and other stakeholders to deliver high‑quality software solutions.
  • Documentation: Write clear and concise documentation for code, APIs, and workflows.
  • Stay Updated with Industry Trends: Keep up with the latest trends and advancements in Java development and software engineering best practices.
Required Skills & Qualifications
  • Proficiency in Java 11+: Solid understanding of Java fundamentals and hands‑on experience with Java 11 or higher.
  • Experience in Spring Framework/Spring Boot: Strong background in building web applications using Spring Framework and Spring Boot.
  • Strong SQL Skills: Expertise in writing and optimizing SQL queries; familiarity with database management systems like MySQL, PostgreSQL, or Oracle.
  • Experience with REST APIs: Deep understanding of building and securing RESTful APIs using OAuth2, Spring Security, and JWT tokens.
  • Web Security Concepts: Knowledge of best practices for securing web applications, including CORS, CSRF, XSS, and SQL injection prevention.
  • Unit Testing: Experience with testing frameworks such as JUnit and Mockito; commitment to writing automated tests to ensure software quality.
  • CI/CD Tools: Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, or Circle CI.
  • Experience with Docker: Understanding containerization and experience working with Docker (preferred but not mandatory).
  • Public Cloud Experience: Experience with cloud services, with bonus points for AWS (EC2, S3, RDS, Lambda, etc.).
  • Knowledge of Microservices Architecture: Understanding of microservices design patterns, including service discovery, circuit breakers, and API gateways.
  • Proficiency in Version Control Systems: Experience with Git and Git workflows (branching, merging, pull requests).
  • Analytical and Problem‑solving Skills: Ability to diagnose and troubleshoot complex issues effectively.
  • Excellent Communication Skills: Ability to articulate ideas clearly and work well within a team environment.
  • Bachelor’s degree in computer science or Related Field: Preferred but not mandatory if balanced by substantial experience and expertise.
What We're Looking For
  • Strong ownership and accountability.
  • Hands‑on approach to development and delivery.
  • Strong analytical and problem‑solving skills.
  • Ability to work independently and make sound technical decisions.
  • Understanding of long‑term technical and business impact.
  • Proactive communication and collaboration.
  • Ability to adapt to evolving requirements and priorities.

Required Skills

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 2,100,000
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit

EPAM Systems • Coimbatore District

On-site
INR 1,500,000 - 2,100,000
Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit
Senior Java Software Developer – Java 8, Microservices, ReactJS, JUnit

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer – Java, ReactJS
Senior Software Engineer – Java, ReactJS

EPAM Systems • Maharashtra

On-site
INR 1,000,000 - 1,600,000
Senior Software Engineer - Java Full Stack ReactJS
Senior Software Engineer - Java Full Stack ReactJS

EPAM Systems • Maharashtra

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer - Java Full Stack ReactJS
Senior Software Engineer - Java Full Stack ReactJS

Epam Systems • Pune District

On-site
INR 1,500,000 - 2,100,000
Senior Java Software Developer – ReactJS, Spring Boot, Java 8
Senior Java Software Developer – ReactJS, Spring Boot, Java 8

EPAM Systems • India

On-site
INR 1,500,000 - 3,200,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Cognizant • Karnataka

Hybrid
INR 1,400,000 - 2,200,000
Senior Java Software Developer – ReactJS, Java 8, JUnit
Senior Java Software Developer – ReactJS, Java 8, JUnit

EPAM Systems • India

On-site
INR 1,800,000 - 3,000,000