Position Summary:
Driving advanced full-stack software engineering, microservices architecture, and enterprise application development across Chennai, Pune, and Bangalore, IBM is actively seeking an experienced Java FullStack + React Developer for a permanent full-stack professional engagement. In this vital technical role, you will take full operational, tactical, and technical ownership of Java backend engineering, Spring Boot framework construction, RESTful API design, relational database administration, container orchestration, and interactive React.js front-end development. Bringing 6+ years of progressive professional experience in full-stack software engineering and enterprise software architecture, you will empower an elite technology enterprise to achieve uncompromised application responsiveness, secure transactional throughput, and superior digital product performance. This prestigious career opportunity offers competitive remuneration, professional development, and career growth within a leading global technology and consulting enterprise.
Detailed Job Description:
As a Java FullStack + React Developer supporting IBM on a professional basis across Chennai, Pune, and Bangalore, you will take full operational, tactical, and technical ownership of end-to-end software construction, microservices implementation, database optimization, and cross-functional team collaboration. Your day-to-day responsibilities include designing, developing, and maintaining scalable full-stack enterprise applications utilizing Java, Spring Boot, and React, building secure RESTful APIs and distributed microservices, implementing robust ORM layers with Hibernate or JPA, configuring microservice logging, monitoring, debugging, and testing pipelines, managing relational databases such as MySQL, orchestrating containerized workloads via Docker and Kubernetes, integrating messaging platforms like Kafka or IBM MQ, adhering to Test-Driven Development (TDD) principles, managing automated build processes with Maven or Ant, and interacting directly with technical recruiters like Nidhi Pathak.
Key Responsibilities:
- Architect, design, develop, test, and maintain robust enterprise-grade full-stack applications utilizing Java, Spring Boot, and React.js.
- Build dynamic, responsive user interfaces and client-side web applications leveraging React, JavaScript, HTML5, and CSS3.
- Develop secure, scalable RESTful APIs and event-driven microservices architectures for high-throughput enterprise platforms.
- Implement robust data access layers utilizing ORM frameworks including Hibernate and Java Persistence API (JPA).
- Configure comprehensive microservice logging, monitoring, debugging, and automated testing frameworks.
- Design, optimize, and manage enterprise relational databases including MySQL with complex query tuning.
- Deploy and orchestrate containerized microservices across Docker containers and Kubernetes clusters.
- Integrate enterprise messaging and streaming platforms including Apache Kafka and IBM MQ for asynchronous data exchange.
- Enforce strict Test-Driven Development (TDD) methodologies and automated build automation utilizing Maven, Ant, and CI/CD pipelines.
- Maintain meticulous technical documentation, API specifications, system architecture diagrams, and release runbooks.
Required Qualifications & Skills:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related technical discipline.
- Minimum of 6+ years of progressive professional hands-on experience in full-stack software development and Java backend engineering.
- Strong, demonstrable operational expertise in Java programming, Spring Framework, Spring Boot, and RESTful API development.
- Mandatory strong proficiency and hands-on professional experience in React.js front-end development and modern web technologies.
- Comprehensive working knowledge and practical proficiency in object-oriented programming (OOP), design patterns, and clean code principles.
- Deep practical experience with ORM tools (Hibernate/JPA), relational databases (MySQL), and microservices architecture.
- Solid practical grasp of container platforms (Docker, Kubernetes), messaging brokers (Kafka, IBM MQ), and build automation (Maven, Ant).
- Exceptional analytical problem-solving aptitude, system debugging capabilities, and professional stakeholder communication skills.
- Mandatory legal work authorization and physical availability for professional operations in Chennai, Pune, or Bangalore.
Nice-to-Have Skills:
- Professional technical certifications such as Oracle Certified Professional Java SE Programmer or AWS Certified Developer.
- Prior professional working experience in top-tier product engineering companies, global financial technology firms, or enterprise consulting enterprises.
- Hands-on familiarity with cloud computing environments (AWS, Azure, IBM Cloud) and infrastructure as code tools.
- Experience utilizing enterprise agile tracking and collaboration platforms (Jira, Confluence, GitHub Enterprise).
- Active participation in Java user groups, React developer communities, or open-source software contributions.
Application Information:
- Recruiter: IBM Recruitment Division
- Contact Name: Nidhi Pathak (Technical Recruiter & AI/Tech Recruitment Specialist)
- Email: nidhi.kumari12@ibm.com
- Phone:
- Company Website: https://www.ibm.com
- Salary/Rate: Market Competitive / Enterprise Full-Stack Engineering Package
- Work Schedule: Full-Time Professional Engagement (Chennai, Pune & Bangalore)
- Deadline: Open until filled (Urgent India Java FullStack + React Developer Opening)
- Notice Period: Immediate to 30 Days Preferred
- Contract Duration: Permanent / Full-Time Employment
Recruitment Pro Tip:
When applying for this Java FullStack + React Developer position through IBM, ensure your resume explicitly highlights your Spring Boot microservices tenure, mandatory React frontend proficiency, and ORM/Hibernate optimization background.