Senior Java Developer
Paxcom · Bangalore / Gurugram / Mohali · India · On-site
Posted Aug 31, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Senior Java Developer
4+ years of relevant experience in JAVA development, with strong recent hands-on experience in Java 11+, Spring framework, Rest APIs and SQL skills
Location: Gurugram, Mohali & Bangalore
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 of containerization and experience…