Java Full Stack Developer

india, Madhya Pradesh, Bhopal

Full–time

Posted on: 3 days ago

Experience 4 to 8 years

Company Description

We are a technology-driven organization delivering scalable and secure enterprise applications for clients across multiple industries. Our engineering teams focus on building high-performance systems using modern frameworks, clean architecture, and agile practices. We encourage innovation, ownership, and continuous learning in a collaborative work environment.

Roles & Responsibilities

As a Java Full Stack Developer, you will be responsible for designing, developing, and maintaining end-to-end web applications using Java-based backend technologies and modern frontend frameworks.

Backend Development
  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and RESTful APIs
  • Implement business logic, microservices, and integrations with third-party systems
  • Work with Hibernate/JPA for data persistence and ORM
  • Ensure application security, performance, and scalability

  • Frontend Development
  • Develop responsive and user-friendly interfaces using Angular / React / JavaScript / HTML / CSS
  • Integrate frontend applications with backend APIs
  • Optimize UI performance and ensure cross-browser compatibility

  • Database & Integration
  • Design and manage relational databases such as MySQL, PostgreSQL, or Oracle
  • Write optimized SQL queries and handle database performance tuning
  • Work with message queues or event-driven systems (Kafka/RabbitMQ – preferred)

  • DevOps & Best Practices
  • Follow Agile/Scrum development methodologies
  • Write unit and integration tests to ensure code quality
  • Participate in code reviews and technical discussions
  • Work with CI/CD pipelines and version control systems (Git)
  • Troubleshoot, debug, and resolve production issues

  • Collaboration
  • Collaborate with product managers, designers, and QA teams
  • Translate business requirements into technical solutions
  • Mentor junior developers when required

  • Qualifications
  • Bachelor’s degree in Computer Science, IT, or a related field
  • 3 to 6 years of experience as a Java Full Stack Developer
  • Strong proficiency in Java, Spring Boot, REST APIs
  • Hands-on experience with frontend frameworks (Angular or React)
  • Experience with relational databases and SQL
  • Familiarity with microservices architecture
  • Knowledge of Docker, Kubernetes, or cloud platforms (preferred)
  • Strong problem-solving and communication skills
  • Ability to work onsite and collaborate effectively with teams

  • Nice to Have
  • Experience with AWS / Azure / GCP
  • Exposure to Spring Security, OAuth, JWT
  • Experience in CI/CD tools (Jenkins, GitHub Actions, GitLab CI)

Job Type: Full-time

Pay: ₹25,000.00 - ₹50,000.00 per month

Work Location: In person