We are looking for a highly capable and seasoned Senior Java Backend Engineer to become part of our dynamic team.
The successful candidate will play a key role in creating, evolving, and maintaining robust backend systems that drive our business forward.
If this opportunity aligns with your aspirations, apply!
Responsibilities
- Design RESTful APIs and microservices to enhance front-end capabilities
- Build applications utilizing serverless frameworks and container technologies such as Docker and Kubernetes
- Work with AWS to deliver cloud-based solutions
- Implement robust security and data protection measures
- Participate in Sprint ceremonies while collaborating with stakeholders in alignment with Agile processes
- Write optimized queries for Oracle databases
- Leverage CI/CD tools like ADO and Jenkins to ensure smooth integration and deployment
- Identify and resolve issues within the application
- Develop and enhance SOA applications using Spring Boot, JMS, Hibernate, and Web Services
Requirements
- Bachelor's degree in Computer Science, Information Systems, or Engineering
- 5+ years of experience with full-stack development using modern web technologies such as Java/J2EE and Spring Boot
- Knowledge of designing and creating RESTful APIs and microservices
- Skills in building applications through serverless frameworks and containerization with Docker and Kubernetes
- Competency in AWS
- Familiarity with Oracle database and writing optimized queries
- Background in CI/CD tools such as ADO and Jenkins
Nice to have
- Understanding of software development lifecycle (SDLC) frameworks, including Agile and Waterfall
- Proficiency in building JavaScript applications with tools like ReactJS/Electron