Search by job, company or skills

SaasAnt

Senior Java Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description:

We are looking for a highly motivated Senior Java Full Stack Developer with 3–4 years of hands-on experience in building scalable web applications. The ideal candidate should have strong expertise in Java backend development along with modern frontend frameworks such as React or Vue.js.

You will be responsible for designing, developing, and maintaining high-performance applications while collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities:

• Design, develop, and maintain scalable backend services using Java and Spring Boot

• Build responsive and dynamic frontend applications using React.js or Vue.js

• Develop and maintain RESTful APIs

• Integrate frontend applications with backend services

• Work with relational and NoSQL databases

• Write clean, maintainable, and well-documented code

• Participate in system design and architecture discussions

• Optimize applications for performance, scalability, and security

• Collaborate with product managers, designers, and QA teams

• Perform code reviews and troubleshoot production issues

Mandatory Skills & Requirements

Backend

• Strong experience in Java (Java 8 or above)

• Experience with Spring Boot / Spring Framework

• Experience building REST APIs

• Knowledge of Microservices architecture

• Familiarity with Hibernate / JPA

Frontend

• Hands-on experience with React.js or Vue.js

• Strong knowledge of JavaScript, HTML5, CSS3

• Experience with state management (Redux / Vuex)

Database

• Experience with MySQL / PostgreSQL

• Basic knowledge of NoSQL databases such as MongoDB

Tools & Technologies

• Git version control

• Experience working in Linux environments

• Familiarity with CI/CD pipelines

Preferred / Nice-to-Have Skills

• Experience with Docker and containerized application deployment

• Exposure to Kubernetes

• Experience with cloud platforms (AWS / GCP / Azure)

• Knowledge of message queues such as Kafka or RabbitMQ

Qualifications:

• Bachelor's or Master's degree in Computer Science / Engineering or related field

• 3–4 years of professional software development experience

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146346687

Similar Jobs