Java Developer Job in Citrusleaf Software
Java Developer
- Indore, Madhya Pradesh
- Not Disclosed
- Full-time
- Permanent
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.
3 to 5 Years
2 - 4 Hires