Posted on: 11/11/2025
Description :
We are seeking a passionate and experienced Senior Java Developer to join our growing technology team.
In this role, you will play a key part in designing, developing, and implementing scalable web applications and services.
Youll collaborate closely with product managers, designers, and fellow engineers to deliver high-quality, high-performance software solutions.
This position is ideal for someone who thrives in a hands-on development role and enjoys contributing to technical design discussions and mentoring junior developers.
Key Responsibilities :
Software Development :
- Develop high-quality, efficient, and maintainable code using Java and related frameworks.
- Collaborate with the architecture team to implement scalable and secure application designs.
- Write clean, testable code and participate in peer code reviews.
- Troubleshoot and resolve technical issues across the application stack.
Collaboration & Agile Delivery :
- Work closely with product managers and designers to translate business requirements into technical specifications.
- Partner with QA, DevOps, and UI/UX teams to ensure seamless, high-quality releases.
- Participate in sprint planning, estimations, and retrospectives as part of an agile team.
Continuous Improvement :
- Contribute to improving development processes, CI/CD pipelines, and coding standards.
- Stay current with emerging technologies and propose innovative solutions.
- Mentor junior developers and share best practices within the team.
Required Skills and Experience :
- Strong expertise in Core Java, Spring Boot, RESTful APIs, and Microservices architecture.
- Solid understanding of object-oriented design, design patterns, and software development best practices.
- Experience with relational databases (e.g., MySQL, PostgreSQL) and familiarity with NoSQL databases (e.g., MongoDB).
- Exposure to front-end technologies (React, Angular, or Vue) is a plus.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Working knowledge of Git, Docker, and CI/CD pipelines.
- Excellent problem-solving, communication, and teamwork skills.
Preferred Qualifications :
- Experience with container orchestration tools like Kubernetes.
- Familiarity with GraphQL or serverless architectures.
- Experience working in a startup or high-growth environment.
- Exposure to test-driven development (TDD) and automated testing frameworks.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1572957
Interview Questions for you
View All