ETEAM is a seasoned digital product agency specializing in transformative growth for different types of businesses, from VC-backed startups to the largest company in the world, for the last decade.
On behalf of our future client, ETEAM is looking for a Middle Java developer on a full-time basis.
Responsibilities:
- Develop, test, and maintain Java-based applications according to project requirements and specifications.
- Collaborate with cross-functional teams to design and implement software solutions that meet business objectives.
- Participate in code reviews, debugging, and troubleshooting to ensure code quality and performance.
- Follow best practices and coding standards to maintain clean, efficient, and maintainable code.
- Stay updated on emerging technologies and trends in Java development to drive innovation and continuous improvement.
- Work with product managers and stakeholders to understand user needs and translate them into technical requirements.
- Contribute to technical documentation, including design documents, API specifications, and user guides.
- Support and maintain existing applications, including bug fixes, feature enhancements, and performance optimizations.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3+ years of experience as a Java Developer or similar role.
- Strong proficiency in Java programming language and object-oriented design principles.
- Experience with Java frameworks such as Spring, Hibernate, or similar.
- Knowledge of database technologies such as SQL and experience with relational databases (e.g., MySQL, PostgreSQL).
- Familiarity with web development technologies such as HTML, CSS, and JavaScript is a plus.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a collaborative team environment.
- Strong communication and interpersonal skills.
- Upper-intermediate written and spoken English.
We offer:
- Competitive Compensation Package: Enjoy a competitive compensation package, ensuring you're well-rewarded for your contribution.
- Meaningful Projects: Projects that leverage modern technologies, allowing to work on up-to-date innovation.
- Positive Environment: We believe in collaboration, transparency and a supportive workspace where everyone's contribution matters.
- Results-Driven Approach: We've minimized bureaucracy and micromanagement to let you focus on what you do best.
- Work-life balance. Flexible schedules and extended paid vacations are essential to stay refreshed and productive in the long run.
- Language Development: Benefit from in-house English courses and interactions with clients and teammates, enhancing seamless global communication.
- Engaging Team Activities: Be a part of various team-building activities and corporate events that boost morale, help bond with the team, and create sweet memories.
Why Us: Our Values, Your Benefits.
- Join our team, spread across 17 countries, and enjoy the benefits of working in a global company. Our multicultural setup promotes appreciation, respect, creating a rich and rewarding work environment.
- Our core values are Collaboration, Accountability, Transparency, and Mastery. These principles guide us and inspire our endeavors every day.
- Location is not a barrier when it comes to providing you with all the necessary equipment to perform your job effectively. Rest assured that you will have everything you need, regardless of where you are located.
- We care about giving back. By joining us, you'll be part of a community that contributes to charity and positively impacts others.