Job Description
Job Description
SENIOR JAVA DEVELOPER
We’re partnering with a fast-growing, innovative organization that’s looking for a Senior Java Developer who thrives in a fast-paced environment and enjoys tackling complex technical challenges. In this role, you’ll be the go-to person for technical support across multiple departments , ensuring smooth communication and seamless system performance as the company continues to scale.
If you’re a critical thinker who loves solving problems, learning new technologies quickly, and collaborating with diverse teams, this could be the perfect next step in your career.
What You’ll Be Doing
- Design, develop, and maintain high-quality Java applications.
- Provide technical support to internal departments, ensuring smooth collaboration and communication.
- Debug and resolve complex issues to maintain reliable system performance.
- Write, review, and maintain clear and comprehensive technical documentation.
- Conduct and optimize unit and integration testing to uphold software quality.
- Onboard quickly to existing projects, maintaining continuity and stability.
- Stay current with emerging technologies and best practices to drive innovation.
What We’re Looking For
Education : Bachelor’s degree (or higher) in Computer Science or a related field.Experience : 5+ years of professional Java development experience.Technical Expertise :
Strong proficiency in Java, including generics and lambda expressions.Deep understanding of OOP principles, design patterns, multi-threading, and concurrency.Advanced SQL / MySQL knowledge.Hands-on experience with Redis, AWS services, Docker, and Kubernetes.Expertise in Spring Boot, Spring MVC, and Spring WebFlux frameworks.Proven ability to implement unit and integration testing.Soft Skills :
Excellent communication and cross-departmental collaboration skills.Fast learner who’s adaptable to new technologies.Strong problem-solving mindset and a proactive approach to challenges.Nice to Have
Experience working in a startup or high-pressure environment.Familiarity with advanced debugging tools and techniques.A track record of taking full ownership of projects and driving them to completion.Why You’ll Love This Role
You’ll join a team that values innovation, ownership, and continuous learning. Every day brings new challenges and opportunities to make a real impact across departments while working with cutting-edge technologies.
Ready to take the next step?
If this sounds like you, we’d love to hear from you! Apply today and let’s start the conversation.