Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer (Java Full stack Developer)

  • Source: Naukri
  • Randstad
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

We are seeking a versatile and experienced Full Stack Developer to join our engineering team. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable web applications. You will work across the entire technology stack, from building responsive front-end interfaces to architecting robust microservices and managing database persistence.

The ideal candidate is a problem-solver who thrives in an Agile environment and possesses a deep understanding of the Java ecosystem alongside modern JavaScript frameworks.

Key Responsibilities

  • End-to-End Development: Design and develop full-stack applications using Java (Core Java & J2EE) and modern front-end frameworks (Angular or React).
  • Microservices Architecture: Build and deploy scalable, resilient microservices using Spring Boot and Spring Cloud.
  • API Design: Develop and consume both RESTful and SOAP web services, ensuring seamless integration between disparate systems.
  • Data Management: Implement efficient data persistence layers using Hibernate/JPA and manage complex relational database interactions.
  • Front-End Excellence: Create dynamic, responsive UI components using HTML5, Object-Oriented JavaScript, AJAX, and JSON.
  • Software Lifecycle: Participate in all phases of the SDLC, from requirements gathering and design to testing and deployment.
  • Quality Assurance: Collaborate with the QA team to ensure code quality through unit testing, integration testing, and basic manual verification.

Technical Requirements

Backend Expertise

  • Core Java & J2EE: Deep knowledge of multithreading, collections, and JVM internals.
  • Spring Framework: Proficiency in Spring Boot, Spring MVC, and Spring Security.
  • ORM: Hands-on experience with Hibernate or JPA for database mapping.
  • Web Services: Strong experience in building REST and SOAP APIs.

Frontend Expertise

  • Frameworks: Professional experience with Angular (2+) or React.js.
  • Web Basics: Expert-level HTML5, CSS3, and Object-Oriented JavaScript.
  • Asynchronous Processing: Proficient in AJAX and handling JSON data structures.

Process & Tools

  • Methodologies: Strong understanding of Agile/Scrum (preferred) or Waterfall environments.
  • SDLC: Familiarity with CI/CD pipelines, version control (Git), and build tools (Maven/Gradle).
  • Testing: Basic understanding of QA processes and a “test-first” mindset.

Preferred Qualifications

  • Experience migrating monolithic J2EE applications to a Microservices architecture.
  • Knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
  • Ability to mentor junior developers and conduct thorough code reviews.
  • Strong communication skills and the ability to explain technical concepts to non-technical stakeholders.

Skills

  • Java
  • javascript
  • j2ee
  • React
  • spring-boot
  • spring
  • spring-cloud
  • Hibernate
  • HTML5
  • JSON
  • spring-framework
  • spring-mvc
  • spring-security
  • css-3
  • processing-js
  • apache-maven
  • Gradle
  • amazon-web-services
  • microsoft-azure
  • google-cloud-platform
  • Docker
  • Kubernetes

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Randstad

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes