Java Full Stack Developer

3 weeks ago


Chennai, Tamil Nadu, India Raah Techservices Full time
Job Description

We are looking for a highly skilled and motivated Java Full Stack Developer with 6+ years of hands-on experience in building scalable web applications using modern Java technologies and front-end frameworks. The ideal candidate will be responsible for both back-end and front-end development, with a strong understanding of best practices in software design, coding, testing, and deployment.

Key Responsibilities:

- Develop and maintain robust and scalable web applications using Java (Spring Boot) and modern front-end frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code across the entire stack.
- Participate in code reviews, architectural discussions, and agile development processes.
- Build RESTful APIs and integrate with external systems.
- Optimize application performance, scalability, and security.
- Troubleshoot and debug issues across the application stack.
- Develop unit, integration, and automated tests.
- Stay up to date with new technologies and industry trends to ensure optimal development practices.

Technical Skills & Requirements:

Back-End:

- Strong experience with Java (Java 8 or above)
- Proficient in Spring Framework, especially Spring Boot, Spring MVC, Spring Security
- Experience with RESTful API development
- Familiarity with ORM tools like Hibernate or JPA
- Knowledge of Microservices Architecture is a plus

Front-End:

- Solid experience with HTML5, CSS3, JavaScript, and TypeScript
- Hands-on experience with React.js or Angular
- Familiarity with Bootstrap, Material UI, or other UI libraries

Database & Tools:

- Experience with Relational Databases like MySQL, PostgreSQL or Oracle
- Knowledge of NoSQL databases like MongoDB is a plus
- Familiar with version control tools like Git
- Experience with Maven/Gradle, Jenkins, and CI/CD pipelines

Cloud & DevOps (Preferred):

- Exposure to cloud platforms like AWS, Azure, or GCP
- Understanding of Docker, Kubernetes, and containerized applications

Qualifications:

- Bachelors degree in Computer Science, Information Technology, or a related field
- Minimum of 5 years of experience in full stack software development
- Strong problem-solving skills and the ability to work independently or in a team
- Excellent verbal and written communication skills

Nice to Have:

- Experience with Agile/Scrum methodologies
- Exposure to testing frameworks like JUnit, Mockito, or Selenium
- Knowledge of GraphQL, WebSockets, or message queues (Kafka, RabbitMQ)

  • Chennai, Tamil Nadu, India Qode Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    JOB TITLE: Java Angular / React Full Stack Developer Exp range: 5-7 Years\ Location: Hyderabad MUST HAVE SKILLS:5+ years of front end development experience with Javascript frameworks and Angular) 4+ years development experience on Java / J2EE development, including web (JSP/HTML/CSS/ /JavaScript/jQuery), web services, and object oriented programming...


  • Chennai, Tamil Nadu, India Citi Full time US$ 1,50,000 - US$ 2,00,000 per year

    We are looking for a Full stack core software engineer with deep understanding of Java/Python and its ecosystems, and strong hands-on experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications.As a full stack core software engineer, your...


  • Chennai, Tamil Nadu, India Yethi Consulting Full time

    Full Stack Java Developer Banking Domain Position Java Developer Experience 2-5 Years Industry Banking Financial Services Location Specify Location Employment Type Full-timeRole Summary We are looking for a passionate and skilled Java Developer with expertise in Spring Boot to join our Lending Systems team The candidate will be responsible for...


  • Chennai, Tamil Nadu, India Citi Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    The Applications Development Senior Programmer Analyst Full Stack is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and...

  • Full Stack Developer

    3 weeks ago


    Chennai, Tamil Nadu, India S T M TECHNOLOGIES Full time

    Job Title : Full Stack Developer Java (Spring Boot) & React.jsExperience : 57 YearsJob Summary :We are looking for an experienced Full Stack Developer with expertise in Java (Spring Boot) for backend development and React.js for frontend development. The ideal candidate will have a proven track record of building scalable web applications, designing robust...


  • Chennai, Tamil Nadu, India beBeeDeveloper Full time

    Job DescriptionWe are seeking a highly skilled Full Stack Developer to join our Software & QA Engineering team. As a key member of the team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that meet the needs of our customers.The ideal candidate will have a strong background in computer science and experience...

  • Java Full Stack Lead

    2 weeks ago


    Chennai, Tamil Nadu, India Citi Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We are looking for a Full stack lead software engineer with deep understanding of Java/Python and its ecosystems, and strong hands-on experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications.As a full stack lead software engineer, your...


  • Chennai, Tamil Nadu, India Citi Full time US$ 1,00,000 - US$ 1,50,000 per year

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming...


  • Chennai, Tamil Nadu, India Yethi Consulting Full time

    Senior Developer Full Stack Java Banking Domain Position Senior Full Stack Java Developer Experience 5 Years Industry Banking Financial Services Location Specify Location Employment Type Full-timeRole Summary We are seeking an experienced and innovative Senior Full Stack Java Developer to lead the development of our cutting-edge lending platform ...

  • Full Stack Developer

    4 weeks ago


    Chennai, Tamil Nadu, India MNR Solutions Private Limited Full time

    Title : Full stack DeveloperLocation : : 4 + yearsJob Type : FulltimeWhat you will do :- Create beautiful software experiences for our clients using design thinking, lean, and agile methodology.- Work on software products designed from scratch using the latest cutting-edge technologies, platforms, and languages such as JAVA, Python, JavaScript, GoLang, and...