Java Developer Job in Citrusleaf Software

Java Developer

Apply Now
Job Summary

Job Description

Experience:- 3-5 Years

Job Location:- Indore, Pune, Mumbai, Bengaluru, Hyderabad, Noida, Gurgaon

Responsibilities

  • Use Java and Spring to create highly scalable and maintainable backend systems

  • Create REST APIs with secure authentication and authorization mechanisms

  • Understand software requirements and implement them using Java and Spring (Boot)

  • Write testable and maintainable code

  • Understand and implement industry best practices

  • Deployment using Apache Tomcat or any other Java-compatible web server.


Mandatory Skills

  • Proven hands-on Software Development experience of at least 3 years

  • Proven working experience in Java/Spring (MVC or Boot)

  • Hands on experience in designing and developing applications using Java SE and EE

  • Object Oriented analysis and design

  • Understanding of design patterns

  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)

  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)

  • Experience in Spring Framework (MVC or Boot)

  • Experience with test-driven development

  • Understanding of deployment using Apache Tomcat or any other web server

  • Experience working in an agile environment

  • Excellent communication skills, both written and verbal

  • Team management

  • Ability to quickly learn and adapt to new technologies

  • Excellent analytical and problem-solving abilities


Technical Skills

  • Java/J2EE

  • Spring MVC/Boot

  • MySQL/PostgreSQL/Hibernate

  • Basic Linux skills


We are on a growth trajectory and we are constantly looking for creative minds who can be a part of our team.

Experience Required :

3 to 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs