Posted on: 08/12/2025
Overview :
We are looking for a skilled Java Developer to join our team and contribute to the design, development, and maintenance of high-quality, scalable software solutions.
The ideal candidate has strong Java expertise, experience with modern frameworks, and a passion for writing clean, efficient code.
Key Responsibilities :
- Design, develop, test, and deploy Java-based applications.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with cross-functional teams (Product, QA, DevOps, UX) to define, design, and ship new features.
- Maintain and improve existing codebases and peer-review code changes.
- Develop RESTful APIs and integrate with third-party services.
- Troubleshoot and resolve production issues.
- Participate in architectural discussions and contribute to technical decisions.
- Ensure application performance, security, and scalability.
- Create and maintain technical documentation.
Required Skills & Qualifications:
- Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
- Strong proficiency in Java (Java 8 or newer).
- Experience with Spring Framework / Spring Boot.
- Familiarity with ORM frameworks such as Hibernate or JPA.
- Experience developing RESTful APIs and microservices.
- Solid understanding of object-oriented programming, design patterns, and data structures.
- Knowledge of SQL and relational databases (MySQL, PostgreSQL, etc.).
- Experience with version control tools (Git).
- Understanding of build tools (Maven or Gradle).
Preferred Qualifications :
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Familiarity with message brokers (Kafka, RabbitMQ).
- Experience with NoSQL databases (MongoDB, Cassandra).
- Exposure to Agile/Scrum methodologies.
- Understanding of testing frameworks (JUnit, Mockito).
Soft Skills :
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to manage time efficiently and work on multiple tasks.
- Continuous learner with a growth mindset.
Benefits (Optional Section) :
- Competitive salary and performance bonuses.
- Health, dental, and vision insurance.
- Remote or hybrid work options.
- Professional development opportunities.
- Flexible working hours.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1586594
Interview Questions for you
View All