- Design, develop, and maintain
scalable and resilient cloud native platforms and applications.
- Implement robust full-stack
architectures that seamlessly integrate frontend frameworks with backend
services.
- Adopt and promote Agile and DevOps
practices such as CI/CD and Test-Driven Development (TDD) within the
development lifecycle.
- Advises others and assumes a
technical leadership role in support of the solution construction,
implementation, and system integration.
- Provide technical advice to
project managers and gives technical direction to team members.
- Brings forward and escalates
issues that jeopardize the success of the project.
- Documents developed software
programs.
- Participates in system analysis
and design.
- Participates in project
estimation and planning.
- Conducts customer trainings.
- Investigates, introduces, advises
and educates others on tools, technologies, and methodologies.
- Compares and articulates
alternative approaches to a design and implements technical solutions that
meet initial requirements.
- Mentors and assists other team
members.
- Ensures all programs are
developed to schedule and meet the required standards.
- Participate in developing
policies and standards for software construction.
Requirements
- Bachelor of Computer Science/
Engineering is a must.
- Minimum of 5 years of experience
as a software engineer with substantial exposure to cloud-native and
full-stack development.
- Proficient in backend development
using Java, Spring or Quarkus, and frontend technologies like Angular and
React.
- Experienced with Kafka is a plus and
capable of integrating multiple data sources, APIs and databases into a
cohesive and efficient system.
- Strong grasp of SQL and NoSQL DB
like MongoDB, including performance tuning and schema design.
- Practiced in DevOps
methodologies, particularly CI/CD and test automation, to enhance software
quality and delivery speed.
- Excellent problem-solving
abilities and a strong team player with a track record of working in an
agile development environment.
- Excellent communication skills
for internal and external communication.
Report job