Junior Java Developer Job Description
About Presta Technologies
Presta Technologies is a leading SaaS company specializing in loan management solutions. Our platform helps financial institutions streamline lending processes, improve compliance, and enhance customer experiences. We are looking for a motivated Junior Java Developer to join our dynamic team and contribute to our cutting-edge technology solutions.
Requirements
Responsibilities
- Develop, test, and maintain Java-based applications using Spring Boot.
- Design and optimize database queries and operations using SQL databases.
- Collaborate with cross-functional teams to develop scalable and maintainable solutions.
- Participate in code reviews, debugging, and performance tuning.
- Implement and integrate reporting tools to enhance data analytics and business insights.
- Write well-structured, efficient, and maintainable code following industry best practices.
- Assist in troubleshooting and resolving software defects and issues.
Requirements
- 1 to 2 years of experience in Java development.
- Proficiency in Spring Boot framework for building RESTful APIs and microservices.
- Strong knowledge of SQL databases (e.g., MySQL, PostgreSQL, or SQL Server).
- Familiarity with ORM frameworks such as Hibernate.
- Experience with reporting tools (e.g., JasperReports, Tableau, or similar) is a plus.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Good problem-solving skills and ability to work independently and in a team.
- Excellent communication skills and eagerness to learn new technologies.
Benefits
Benefits:
- Competitive salary and performance-based incentives.
- Opportunities for professional growth and learning.
- Flexible work environment and hybrid/remote options.
- Collaborative and innovative work culture.
If you are passionate about Java development and want to grow your career with a fast-paced SaaS company, we'd love to hear from you!