Description
Accountabilities
- Design, develop, and maintain software solutions using Java 17 or later, Spring Boot, Spring Data, and PL/SQL, ensuring code quality, performance, and maintainability.
- Develop and enhance front-end applications using React, collaborating with other engineers to deliver intuitive and seamless user experiences.
- Build and maintain backend services, microservices, and distributed applications that support scalability, reliability, and efficient system integration.
- Design, implement, and integrate RESTful APIs while applying service-oriented architecture (SOA) principles to create maintainable and interoperable solutions.
- Work with relational and non-relational databases, particularly Oracle and MongoDB, to develop efficient queries, manage data, and support application requirements.
- Implement and maintain messaging and event-driven integration solutions using Apache Kafka.
- Use Git for source control, version management, and collaborative development workflows, following established engineering standards.
- Participate in code reviews, functional testing, and technical validation to identify defects, improve code quality, and ensure reliable releases.
- Collaborate with cross-functional teams to define technical solutions, troubleshoot complex issues, and identify opportunities to improve development processes.
- Contribute to continuous improvement initiatives, secure coding practices, and the adoption of modern software engineering methodologies.
-
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.