11 Coffeee.io Jobs
Senior Java Software Engineer - Spring/Distributed Systems (3-6 yrs)
Coffeee.io
posted 2mon ago
Fixed timing
Key skills for the job
Role : Senior / Lead SE.
Exp :
Senior : 3-6 Yrs.
Lead : 9+ Years.
Location : Chennai.
About Coffeee.io. :
Coffeee.io is an AI-powered global marketplace for hiring exceptional pre-assessed developers, making hiring the most efficient and bias-free
About role :
We Are seeking a Senior Java Engineer to join our dynamic team.
In this role, you will build scalable software systems that are high-performance, highly available, highly transactional, low latency, and massively distributed.
Working as part of a cross-functional team, you will thrive in a fast-paced and agile environment, delivering quality and innovative solutions with immediate business impact.
Responsibilities :
- Work with Product team to understand & refine the requirements and change them to tech requirements.
- Drive Technical roadmap focusing more on platformization, generic components and own tech metrics like product reliability, performance, and availability.
- Breaks down into components, identifies dependencies, understands priorities, plans for iterations and feature creeps, provides accurate estimates that feed into the larger plan.
- Recommend software solutions to emerging needs in banking functionality and report ability.
- Solve complex problems in an innovative way and deliver quality solutions while taking ownership and accountability of assigned things.
- Mentor and guide team members on everything from structured problem solving to development of best practices.
Qualifications :
- Minimum 9 years of strong coding skills with strong hands-on and practical working.
- Experience in Java Development, Spring, Data Structures.
- Familiarity with databases (e.g MySQL, MongoDB), web servers (e.g Apache) and UI/UX design.
- Substantial experience in building complex and scalable solutions.
- Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces.
- Good problem-solving skills, coupled with strong analytical thinking and communication.
- Excellent debugging skills.
- Ability to understand business requirements and translate them into technical requirements.
- Working knowledge of architectures, trends, and emerging technologies.
- Solid understanding of the full software development life cycle.
Functional Areas: Other
Read full job descriptionPrepare for Senior Java Software Engineer roles with real interview advice
3-6 Yrs
Chennai
6-8 Yrs
Bangalore / Bengaluru, Remote
4-6 Yrs
Gurgaon / Gurugram
8-13 Yrs
Bangalore / Bengaluru