Spring Boot Developer y4

Rizal, Rizal
Posted today
Company:
Neksjob
Company Description:
Neksjob is an outsourcing and social enterprise that provides quality services to our clients locally and abroad. We are driven by the innate desire to bring about change by encouraging out of the box solutions to well-worn path challenges at a cost-effective rate.
Contract Type:
Full Time
Experience Required:
2 years
Education Level:
Bachelor’s Degree
Number of vacancies:
100

Job Description

1. Junior Spring Boot Developer

Summary:
As a Junior Spring Boot Developer, you'll assist in developing and maintaining web service applications. You'll collaborate with senior developers and cross-functional teams to translate business requirements into technical specifications and contribute to building efficient, scalable solutions.

Responsibilities:
- Design, code, configure, test, and deploy web service applications using Spring Boot and related tools.
- Assist in troubleshooting and debugging issues across different environments.
- Collaborate with team members to gather and translate business requirements into technical specifications.
- Participate in code reviews, testing, and documentation creation.
- Continuously improve technical skills through mentorship, training sessions, and collaborative discussions.

Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related fields (Undergraduates welcome).
- Minimum 3 years of experience in Spring Boot development.
- Familiarity with Agile and Scrum methodologies.
- Strong communication skills and an eagerness to learn.

---

2. Mid-level Spring Boot Developer

Summary:
As a Mid-level Spring Boot Developer, you'll contribute to the development, testing, and deployment of scalable applications. You'll collaborate with clients and stakeholders, mentor junior developers, and ensure code quality across projects.

Responsibilities:
- Design, code, test, debug, and maintain Spring Boot applications with best practices and design patterns.
- Gather business requirements and convert them into technical specifications and actionable tasks.
- Provide mentorship to junior developers, ensuring technical growth and adherence to coding standards.
- Participate in code reviews, documentation, and collaborative planning sessions.

Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related fields.
- Minimum 4 years of work experience in Spring Boot development.
- Familiarity with Agile and Scrum processes and various design patterns.
- Proficiency in IDE tools like IntelliJ or Eclipse, Git, and collaboration tools (JIRA, Confluence).

---

3. Senior Spring Boot Developer

Summary:
As a Senior Spring Boot Developer, you'll take ownership of complex projects, providing technical leadership and mentorship. You'll drive architectural decisions, collaborate with cross-functional teams, and ensure that all software development deliverables meet business and architectural requirements.

Responsibilities:
- Lead application design, development, testing, and deployment processes across multiple projects.
- Translate business requirements into scalable technical specifications, aligning with company architecture.
- Provide mentorship and leadership to junior and mid-level developers, fostering team development and expertise.
- Collaborate with clients, stakeholders, and internal teams to deliver high-quality, scalable solutions.
- Continuously identify and implement best practices and standards to optimize the development workflow.

Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related disciplines.
- Minimum 5+ years of experience in Spring Boot development.
- Proven leadership and team management experience.
- Strong debugging, optimization, and problem-solving skills.
- Proficiency in tools such as Git, JIRA, and collaboration platforms.

---

Nice to Have
- Experience with API testing tools, JUnit, Mockito, or PowerMock.
- Familiarity with Swagger, RabbitMQ, CI/CD pipelines, and deployment tools.
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
- Proficiency in Web services (REST, SOAP), markup languages (JSON, YAML), and security tools (SonarQube, Fortify).