Java Developer
Job Description:
Role Overview
Abacus Consulting is looking for a Java Developer with up to 2 years of experience to support the development of scalable, secure, and cloud-ready backend applications. This is an excellent opportunity for early-career professionals to grow within an enterprise technology environment.
Key Responsibilities
- Develop and maintain backend services using Java and Spring-based frameworks
- Assist in building and consuming RESTful APIs
- Work with databases and support data integration activities
- Participate in code reviews and follow best coding practices
- Support application performance, stability, and security
- Collaborate with senior engineers, DevOps, and frontend teams
Required Skills & Stack
- Java: 8+ / 11
- Frameworks: Spring Boot, Spring MVC (basic Spring Security is a plus)
- APIs: RESTful services, basic microservices understanding
- Data: JPA / Hibernate, SQL (NoSQL is a plus)
- Cloud Exposure: GCP / AWS / Azure (basic exposure preferred)
- DevOps Tools: Git, Maven / Gradle (Docker/Kubernetes is a plus)
- What We Offer
- Hands-on experience with enterprise-grade applications
- Mentorship from senior engineers
- Growth-oriented and collaborative work environment
Required Skills:
MVC Development RESTful APIs Spring Gradle JPA BASIC Spring MVC Gcp NoSQL Azure Hibernate Consulting Maven Reviews Microservices DevOps Spring Boot AWS Kubernetes Integration Databases Docker Security Git Java SQL