Position: Middle Java Developer
Location: Remote
Category: Software Engineering
Job Type: Full-time
As a Middle Java Developer, you will be integral to delivering exceptional online user experiences by designing, implementing, and maintaining Java applications. You will collaborate with a skilled team to gather system and user requirements, build robust Java modules, and ensure customer satisfaction through innovative and efficient solutions.
Company | [Tech Celss] |
---|---|
Role | Middle Java Developer |
Location | Remote |
Category | Software Engineering |
Job Type | Full-time |
Key Responsibilities:
- Development Lifecycle: Contribute to all phases of the development lifecycle.
- Coding & Debugging: Write well-designed, efficient, and testable code; debug and conduct software analysis.
- Design & Implementation: Design Java applications and ensure compliance with specifications.
- Software Releases: Prepare and release software components.
- Transformation: Translate requirements into technical stipulations.
- Team Collaboration: Support junior developers and collaborate with team members.
Required Qualifications:
- Experience: Minimum of 1.5 years as a Java Developer or in a similar role.
- Technical Skills: Proficient in Java, Java Core, JavaScript, and Spring Framework.
- Database Knowledge: Good understanding of SQL.
- Version Control: Experience with Git.
- Development Practices: Familiarity with CI/CD, OOP, unit testing, SOLID principles, and design patterns.
- Language Proficiency: English at Upper-Intermediate level.
Preferred Qualifications:
- Integration: Experience with integrating third-party Java applications.
- Containerization: Knowledge of Docker and NoSQL.
- Cloud Experience: Familiarity with AWS services (Cognito, API Gateway, EC2, ECS, RDS, S3).
- Architecture: Understanding of microservice architecture.
Compensation and Benefits:
- Competitive Salary: Based on experience and expertise.
- Perks:
- Long-term job stability in an innovative environment.
- Opportunities for career growth and international projects.
- Access to advanced technologies and regular training programs.
- Supportive and collaborative workplace culture.