As a Software Engineer, you'll play a key role in crafting software solutions that solve real-world problems. Bring your Java expertise and be a vital part of a dynamic team dedicated to excellence.
Responsibilities
Design and develop applications in Java to meet customer requirements.
Work with Agile methodologies to iterate and deliver projects on time.
Closely work with other team members to foster a productive environment.
Implement software development principles such as DRY and SOLID.
Optimize application performance through code analysis and testing.
Contribute to continuous improvement initiatives within the team.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Experience
3+ years of software development experience with Java
Technical Skills
Java
Spring Framework
SQL
REST APIs
Soft Skills
Team collaboration
Problem-solving
Languages
English: Fluent
Advantageous
Experience with cloud platforms like AWS or Azure: Familiarity with deploying applications on AWS or Azure services.
Hands-on with container technologies: Experience using Docker or Kubernetes for containerisation.
Benefits
Competitive salary package
Health and wellness benefits
Flexible working hours
Professional development opportunities
Company Culture
Innovation: We embrace innovation and encourage our team to think creatively.
Supportive Environment: Our team thrives in a supportive and collaborative atmosphere.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development