We are seeking an experienced and passionate Java Full Stack Engineer to join our professional team. The ideal candidate will have in-depth knowledge and hands-on experience across the entire software development lifecycle, focusing on Java backend and modern Angular frontend technologies. You will be instrumental in designing, implementing, and maintaining high-performance, scalable applications.
Key Roles and Responsibilities:
Design, develop, and maintain robust, scalable applications using Java, Spring Boot, and Microservices architecture.
Implement modern user-facing features using Angular (v14+) and React JS 18, along with associated web technologies (JavaScript, jQuery, Bootstrap, HTML5, CSS3).
Develop and consume REST APIs, SOAP, and implement Microservice principles.
Ensure application quality through rigorous Unit Testing, Mockito frameworks, and integration testing.
Work with relational databases like PostgreSQL/MySQL or other RDBMS using JPA-Hibernate and raw SQL, including writing stored procedures, complex SQL queries, and performance tuning.
Apply advanced knowledge of design patterns and software engineering principles to complex application development.
Contribute to CI/CD pipelines, utilizing tools like Jenkins and working with containerization technologies such as Docker and Kubernetes.
Collaborate effectively with cross-functional teams and possess excellent communication and presentation skills.
What We Are Looking For (Required Skills and Experience):
Total IT Experience: 7 to 12 years in the IT industry.
Specific Experience: 6 to 9 years of relevant experience as a Full Stack Developer.
Backend Expertise: 7+ years of in-depth knowledge in Core Java, Spring Frameworks (Spring Boot, Spring MVC, Spring AOP, Spring Batch), Hibernate, and SOAP/REST APIs.
Frontend Proficiency: 2+ years of experience in Angular (v14 and above) and/or React JS 18, with strong skills in web development using JavaScript, CSS3, and HTML5.
Database: Strong experience with SQL, server/PostgreSQL/MySQL, and JPA/Hibernate.
Microservices: Strong experience in Microservice principles and implementation.
DevOps/Cloud: Working knowledge of WebPack, CLI and familiarity with cloud platforms like AWS/Azure/PCF is a plus.
Tools: Experience with Git, Mockito, JUnit, and Agile Scrum framework.
Good to Have
Exposure to Microservices, Docker, and Kubernetes (cloud deployment).
Familiarity with Continuous Integration methodologies and tools, including Jenkins.
Job Type: Full-time
Pay: ?1,000,000.00 - ?1,900,000.00 per year
Benefits:
Health insurance
Provident Fund
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.