Job description
Role: Sr. Java Developer / Java Tech.
Lead
Exp.: 5+ years
- 5+ years experience developing software with the following (or similar) enterprise technologies.
- JAVA, Spring Framework, Microservices, Spring Security, SQL
- Preferred with hands on any of these tech.
API Development & Integration - Preferred with having hands on any cloud (AWS, Azure, GCP - Google Cloud)
Required Skills and Experience:
- Deep understanding of service-side and middle-tier technologies and relational databases.
- Team player who proactively shares information and is unafraid to ask questions.
- Excellent communication, analytical and leadership skills.
- Strong experience with Agile SDLC processes (Scrum, Kanban, XP).
- Familiarity with micro services and distributed architectures.
- Experience managing and developing re-usable component libraries.
- Excellent debugging, problem solving & analytical skills.
- Experience developing, documenting, and managing re-usable component and utility libraries.
- Experience writing custom CSS to exactly match a components presentation to a UX design.
- Familiarity with Git (or similar version control systems) best practices in a team setting.
- Familiarity with Agile SDLC processes (Scrum, Kanban, XP).
Aptitudes for Success:
- Passion to innovate and a desire to build great software.
- Natural curiosity and strong problem-solving skills.
- Fast learner and confidence to act proactively.
- Willingness to take ownership and responsibility.
- Strong desire to improve and optimize end-user experience.
Job Description:
- Design, development, test and deploy highly scalable, high-reliability software in a business-critical enterprise environment.
- Work with product leadership and engineering colleagues to clarify requirements, design technical solutions, and develop complex features.
- Partner with cross-functional engineering teams to deliver functionality delivered across team boundaries.
- Collaborate with other developers to plan releases and ensure the team delivers on the committed plan.
- Participate in design and code reviews across the team and establish best practices.
- Collaborate with core teams on shared services such as infrastructure, security, and operations.
- Support and debug of critical transactions in the order processing flow.
Work with stakeholders to address questions and unblock issues with Order Fulfillers - Perform scalability and performance analysis as needed.
Key Skill set: Java, Spring Framework, MySQL or MS SQL, Rest API, Microservices
Education: Bachelors (preferably BE/B.
Tech.) - Computer Science/IT
Role:
Industry Type:
Department:
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Doctorate: Any Doctorate
Skills Required
Java, Spring Boot, Spring Security, Api, Microservices