As a Software Engineer, you will utilize your Java skills to enhance existing applications and create new ones, ensuring they are efficient, scalable, and user-friendly. You will be a vital part of our development team.
Responsibilities
Architect, code, and deploy new Java applications.
Engage with stakeholders for feedback and requirements.
Maintain high standards of software quality within the team.
Analyze and improve system performance.
Help to mentor junior developers and share best practices.
Requirements
Education
Master's degree is preferred
Experience
5+ years of experience in software development
Technical Skills
Java
Java EE
Microservices
Soft Skills
Effective Communication
Adaptability
Certifications
Certified Kubernetes Application Developer (CKAD)
Languages
English: Fluent
Advantageous
Experience with cloud platforms (AWS, Azure): Good understanding of cloud services and deployment strategies.
Knowledge of front-end technologies (React, Angular): Familiarity with modern JavaScript frameworks for full-stack development.
Benefits
Comprehensive healthcare coverage
Performance bonuses
Remote work options available
Continuous learning and professional growth opportunities
Company Culture
Continuous Improvement: We provide our team with tools and opportunities for continuous learning and skill development.
Work-Life Balance: We believe in maintaining a healthy work-life balance to enhance employee satisfaction.
Community Engagement: We support local community initiatives and encourage employee participation.
Status: Open
Other Jobs in Information Technology (IT) and Software Development