Title: Java Developer
Company Name: REVE Systems
Vacancy: --
Age: Na
Job Location: Dhaka
Salary: Negotiable
Experience:
B.Sc. / B.Eng. in Computer Science, Software Engineering or equivalent.
2–3 years of hands-on experience in Java application development.
Strong proficiency in Java 17.
Solid experience with Spring Boot (REST, dependency injection, Spring Data).
Experience with JSP and Servlet-based web applications.
Proficient with relational databases: MySQL and/or Oracle; SQL optimization skills.
Familiarity with build tools (Maven/Gradle), version control (Git), and basic CI/CD concepts.
Understanding of web technologies, HTTP, sessions, authentication, and security best practices.
Experience with containerization (Docker) and basic cloud exposure (AWS/GCP).
Knowledge of Hibernate/JPA and caching strategies.
Familiarity with unit testing frameworks (JUnit, Mockito).
Context:
REVE Systems is seeking a motivated Java Developer to join our engineering team to build and maintain web-based enterprise applications.
Job Responsibilities:
Design, develop and maintain backend components using Java 17 and Spring Boot.
Implement server-side logic with JSP & Servlet where applicable.
Develop RESTful APIs and integrate with front-end and third-party services.
Design and optimize database schemas, write efficient queries (MySQL/Oracle).
Participate in code reviews, unit testing and CI/CD pipelines.
Troubleshoot, debug and resolve production issues; ensure application performance and security.
Collaborate with product, QA and DevOps teams to deliver features on schedule.
Prepare technical documentation and follow best practices for coding and deployment.