Job Description
Job DescriptionBenefits:
- Bonus based on performance
- Company parties
- Competitive salary
- Dental insurance
- Free uniforms
- Health insurance
- Paid time off
- Vision insurance
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- 7+ years of experience in Java development and related technologies.
- 5 years in Spring Framework
- 2 years in AWS Cloud experience
- Strong understanding of object-oriented programming and design patterns.
- Experience with Java frameworks such as Spring or Hibernate.
- Proficiency in database management systems like SQL or NoSQL.
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and a team-oriented mindset.
Responsibilities:
- Design, develop, and maintain Java applications following best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and mentor junior developers to enhance team skills.
- Identify and fix bugs, ensuring high-quality software delivery.
- Participate in Agile development processes, including sprint planning and retrospectives.
- Stay updated with emerging technologies and apply them to improve existing systems.
- Document development processes, code changes, and technical specifications.