Overview
Skills
Job Details
As a Senior Java Backend Developer, you will be responsible for building and maintaining the backend systems that power our applications. You will work closely with front-end developers, product managers, and other stakeholders to ensure seamless integration and high performance of our software solutions.
In-Person Interview Coding Test
Responsibilities
Develop and maintain high-quality Java-based backend applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Perform code reviews and provide constructive feedback to team members.
Optimize applications for maximum speed and scalability.
Identify and correct bottlenecks and fix bugs.
Ensure the best possible performance, quality, and responsiveness of the applications.
Maintain and enhance technical documentation.
Qualifications
Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
8 + years of experience in Java development.
Strong understanding of software architecture and design patterns.
Experience with Spring Framework, Hibernate, and other Java-based technologies.
Proven experience in building RESTful APIs and microservices.
Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB.
Excellent problem-solving and analytical skills.
Skills
Java
Spring Framework
RESTful APIs
Microservices
SQL
NoSQL
Kafka