Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

WITS Innovation Lab

Senior Software Engineer - Java Development

Posted Updated 25 views
Discussion

Description

Senior Software Engineer Java | 4+ Years

About the Role:

We are looking for a Senior Java Backend Engineer with strong experience in building scalable and reliable applications using Java, Spring Boot, Microservices, and AWS.

Key Responsibilities:

- Develop and maintain scalable backend services using Java and Spring Boot.

- Design and implement microservices and REST APIs.

- Work with AWS, MySQL, MongoDB, and other data technologies.

- Optimize application performance, reliability, and scalability.

- Participate in code reviews, technical discussions, and system design.

- Collaborate with cross-functional teams and mentor junior engineers.

Requirements :

- 4+ years of backend/software development experience.

- Strong hands-on experience with Java, Spring Boot, and Microservices.

- Good knowledge of AWS, RDBMS, and NoSQL databases.

- Strong understanding of Data Structures, Algorithms, OOP, and system design.

- Excellent problem-solving and communication skills.

- Python knowledge is an added advantage.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →