Join us as a Senior Software Developer where you will lead the development of critical software systems. You will leverage your expertise to drive project success and ensure software quality that meets the highest standards.
Responsibilities
Design and maintain databases and data models.
Work with DevOps teams to automate deployment processes.
Create technical documentation and user manuals.
Participate in agile development methodologies.
Mentor junior developers and contribute to team growth.
Requirements
Education
Bachelor's degree in Computer Science or equivalent
Experience
5+ years of software development experience
Technical Skills
Java
Spring Framework
SQL
REST APIs
Cloud Platforms
Soft Skills
Analytical Skills
Teamwork
Adaptability
Certifications
Oracle Certified Professional, Java SE
AWS Certified Developer – Associate
Languages
English: Fluent
Advantageous
Knowledge of Docker and Kubernetes: Familiarity with containerization technology for deploying applications.
Experience with CI/CD practices: Hands-on experience with continuous integration and continuous delivery pipelines.
Benefits
Medical aid and wellness programs.
Generous leave policies.
Flexible working arrangements including remote work options.
Training and professional development opportunities.
Company Culture
Innovation: We value innovative thinking and actively support creative solutions in our projects.
Collaboration: Our work culture promotes teamwork and collaboration across departments.
Inclusivity: We are dedicated to diversity and inclusion in our workforce, welcoming all perspectives.
Status: Open
Other Jobs in Information Technology (IT) and Software Development