Senior Java Spring Developer
Duration: 12 months
Position Summary
The Java Spring Developer will be responsible for designing, implementing, and maintaining Java-based applications using the Spring framework. This role requires a strong understanding of application development within a hybrid working environment, focusing on both backend and frontend technologies.
Key Responsibilities
- Develop and maintain Java applications using SpringBoot.
- Implement and execute JUnit testing to ensure software quality.
- Manage project build processes using Gradle or Maven.
- Deploy and manage applications using Docker.
- Collaborate with frontend developers to integrate web-based solutions.
- Participate in code reviews and technical discussions.
- Stay updated with the latest industry trends and technologies.
Required Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related field.
Preferred Qualifications
- Certification in Java programming or related technologies.
- Training or coursework in AI Coding/Agentic skills.
Skills Required
- Proficiency in Java and SpringBoot framework.
- Solid understanding of JUnit testing.
- Experience with build tools such as Gradle or Maven.
- Knowledge of Docker for containerization.
- Basic web frontend development skills.
Experience Level
- Intermediate to Senior Java developer with 5+ years of industry experience.
Desired Skills:
- Java
- Springboot
- JUnit Testing
- Docker
- Gradle or Maven