Join our team and become a vital part of our development process as a Senior Java Developer. You will be tasked with enhancing our applications, ensuring performance, and implementing new features while fostering teamwork and knowledge sharing.
Responsibilities
Build and maintain high-quality Java applications.
Work closely with stakeholders to gather and define requirements.
Develop unit tests and conduct other testing methodologies.
Ensure the responsiveness and stability of applications under load.
Translate user requirements into technical specifications.
Review and improve the codebase for performance and scalability.
Participate in daily stand-ups and sprint planning sessions.
Document development processes and maintain knowledge base.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
5+ years of experience in Java development
Technical Skills
Java
Spring Framework
REST APIs
SQL
Version Control (Git)
Docker
Soft Skills
Analytical Skills
Teamwork
Communication
Certifications
Oracle Certified Professional, Java SE 11 Developer
Languages
English: Fluent
Advantageous
Experience with cloud platforms (AWS or Azure): Familiarity with cloud services and deployment practices.
Knowledge of continuous integration/continuous deployment (CI/CD): Experience in implementing CI/CD pipelines to streamline development workflows.
Benefits
Comprehensive health insurance
Employee wellness programs
Flexible working arrangements
Professional development opportunities
Company Culture
Collaborative Environment: We believe in teamwork and collaboration to drive our success.
Innovation-driven: We encourage creativity and innovation in all our projects.
Strong Work Ethic: Our team values dedication and integrity in all aspects of work.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development