FP
Java Developer
First Point Group
Remote · South Africa Contract Mid Level R600k – R600k/yr 2mo ago
About the role
Are you a talented Java Developer looking for your next challenge? Our client is actively seeking a Java Developer to support their telecommunications clients. If you're passionate about system design, coding, and innovation, this role is for you!
Budget R600 000 PA - 12 month contract, Remote. Must be based in South Africa
What You'll Do:
- System Design: Assist in architectural design, make technical decisions, and code development.
- Coding: Perform prescribed coding and review tasks while adhering to coding standards.
- Research & Architecture: Identify the best architecture for proposed systems and ensure adherence to development standards.
- Software Development: Develop code that meets criteria for software testing and produce software builds for target hardware.
- Environment Configuration: Set up the required environment for system development.
- Testing: Create integration test specifications, conduct tests, record failures, and produce system integration reports.
- Occasional After-Hours Work: Due to the business-critical nature of projects, you may occasionally need to work outside regular hours.
About You:
- Experience: Minimum of 5 years of relevant experience.
- Education: Grade 12 and IT Degree or Diploma (or equivalent experience).
- Skills:
- Proficient in Java, especially Java 8 J2 EE
- Familiarity with J2 EE containers and web servers (Payara / Glassfish)
- Experience in API development (REST and SOAP)
- Knowledge of Spring Boot framework, Apache Camel, and Apache Maven
- Working knowledge of Linux operating systems
- Thorough understanding of the Software Development Life Cycle
- Proficiency in source code management (Git)
Bonus Skills:
- Advanced Java: Experience with Java 17 J2 EE
- Containerization: Experience with Docker and Kubernetes
- Testing Frameworks: Experience with JUnit
- CI/CD Pipelines: Familiarity with continuous integration and delivery pipelines
This is a fantastic opportunity for a motivated developer to make a significant impact. If you meet the above criteria and are ready for your next career move, we encourage you to apply!
Skills
Apache CamelApache MavenDockerGitGlassfishJavaJava 8 J2 EEJava 17 J2 EEJunitKubernetesLinuxPayaraRESTSOAPSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free