Search by job, company or skills

Sensiple

Java Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Experience : 3 6 Years

Location : Chennai (Sipcot IT Park, Siruseri )

Mode of Work : WFO

We are looking for a skilled and experienced Java Developer with 3 - 6 years of hands-on experience in building robust, scalable, and high-performance applications. In addition to Java, the candidate must have working experience with Python and Node.js. You will be responsible for designing, developing, and maintaining applications that are critical to our business operations.

Key Responsibilities

  • Design, develop, test, and deploy high-quality Java applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write well-designed, testable, and efficient code using best practices.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot production issues and provide timely solutions.
  • Work with databases, APIs, and third-party services.
  • Ensure security and performance of applications.
  • Participate in Agile/Scrum processes, including sprint planning and stand-ups.

Required Skills & Qualifications

  • Strong proficiency in Core Java, OOPs, and Java 8+ features.
  • Experience with Spring Framework (Spring Boot, MVC, Security, etc.)
  • Hands-on experience with Python and Node.js.
  • Familiarity with RESTful APIs and Microservices Architecture.
  • Experience with JPA/Hibernate and SQL/NoSQL databases.
  • Knowledge of Maven/Gradle, Git, and CI/CD pipelines.
  • Exposure to cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with unit testing frameworks (JUnit, Mockito, etc.).
  • Understanding of design patterns and software engineering principles.
  • Bachelor's degree in computer science or related field.

Nice to Have

  • Frontend experience with Angular/React.
  • Experience with containerization (Docker, Kubernetes).
  • Performance tuning or profiling Java applications.
  • Familiarity with message brokers (Kafka, RabbitMQ).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134384059

Similar Jobs