Senior Back End Developer

Wamly


Date: 19 hours ago
City: Centurion, Gauteng
Contract type: Full time

Senior Back End Developer

 

As a Senior Back End Developer, you will play a key role in shaping the future of the Wamly platform. You will collaborate with a skilled team of software engineers to develop and enhance both new and existing features. Your focus will primarily be on designing, implementing, and optimizing backend code and infrastructure. This position provides an opportunity to work with cutting-edge cloud technologies while maintaining the scalability and performance of the platform. 


REQUIREMENTS 


Minimum education (essential): 

• Information Technology Degree, Computer Science Degree, or equivalent 


Minimum applicable experience (years): 

• 5+ years of backend development experience in a work environment 


Required nature of experience: 

• Experience working in cloud environments 

• Extensive experience with Java backend development 

• Experience working with relational databases 


Skills and Knowledge (essential): 

• Java 

• Spring Boot/Framework 

• Relational Databases & SQL (MySQL) 

• Cloud technologies (AWS: Lambda, RDS, ECS, S3) 

• Token-based authentication methods 

• Unit test frameworks 

• REST APIs 

• Git Version Control 

• Agile development: Scrum/Kanban 


Skills and Knowledge (desirable): 

• Containerization (Docker) 

• CI/CD pipelines 

• Terraform 

• Java libraries: Hibernate, Lombok, etc. 

• Atlassian (Jira, Confluence, Bitbucket) 


Frontend Technologies: 

• JavaScript 

• React.js 

• HTML 

• CSS 


Other: 

• Must be able to work from our office based in Irene, Centurion, 3 days a week. 


Responsibilities 

• Design and implement backend solutions that enhance platform functionality and performance. 

• Collaborate with cross-functional teams to ensure seamless integration of features and services. 

• Participate in customer-focused initiatives to improve the user experience through backend improvements. 

• Maintain accurate and up-to-date documentation for backend systems and processes. 

• Follow best practices for code development, testing, and deployment. 

• Ensure consistent application of Agile methodologies to meet development goals and deadlines. 

• Conduct regular code reviews and provide constructive feedback to peers. 


Remuneration Offered 

Market-related 

Post a CV