Full stack developer


Company Name


Job Description

  • Job Description:

    We are seeking a highly skilled and experienced Full Stack Java Spring Web Developer to join our dynamic team. The ideal candidate will possess strong expertise in both front-end and back-end technologies, with a focus on Java and the Spring framework. You will design, develop, and maintain complex web applications while ensuring optimal performance, scalability, and security.


    Key Responsibilities:

    • Design, develop, and maintain scalable web applications using Java and Spring Framework (Spring Boot, Spring MVC, Spring Security).

    • Build and manage RESTful APIs for front-end and back-end interaction.

    • Develop user interfaces with HTML5, CSS3, JavaScript (ES6+), and React.js.

    • Collaborate with cross-functional teams including product managers, designers, and other developers.

    • Write clean, well-documented, and maintainable code following industry best practices.

    • Conduct code reviews and provide feedback to ensure code quality.

    • Troubleshoot, debug, and optimize applications for performance and reliability.

    • Integrate with SQL and NoSQL databases, ensuring data security and integrity.

    • Stay current with emerging technologies and industry trends.

    • Participate in Agile development practices including daily stand-ups, sprint planning, and retrospectives.


    Required Technical and Professional Expertise:

    • Proficiency in Java and Spring Framework (Spring Boot, Spring MVC, Spring Security).

    • Strong front-end skills: HTML5, CSS3, JavaScript (ES6+), and React.js.

    • Experience with RESTful API design and consumption.

    • Hands-on experience with databases:

      • SQL: DB2, PostgreSQL

      • NoSQL: MongoDB

    • Familiarity with Git for version control.

    • Solid understanding of web security principles.

    • Experience with JUnit, Mockito, or other unit testing frameworks.

    • Strong analytical and problem-solving skills with attention to detail.


    Preferred Technical and Professional Experience:

    • Knowledge of DevOps practices and CI/CD pipelines.

    • Experience with microservices architecture.

    • Familiarity with Agile methodologies (Scrum, Kanban).

    • Experience with containerization and deployment tools such as Docker and Kubernetes.

    • Working knowledge of cloud platforms: AWS, Azure, or Google Cloud.

Job Details

Experience : 2 To 6
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 7 Lac P.A

Education Summary

UG : Any UG Degree PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8026788990
e-mailId : response@in.ibm.com
Address : IBM India Private Limited, 
No. 1/124 DLF IT Park Tower 1A, 
Ramapuram, Shivaji Garden, 
Nandampakkam Post Near L&T, 
Chennai.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia