What are the responsibilities and job description for the Java Backend Developer(Software Engineer III) position at ACL Digital?
Title : Java Backend Developer(Software Engineer III)
Location : San Jose, CA (Hybrid 3 days (Tues- Thursday)
Job Description :
Build our platforms and systems infrastructure using your strong background in distributed systems, network system design, and large scale database systems.
Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategies
Participate in design discussions, code reviews and project related team meetings.
Work with other engineers, Architecture, Product Management, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and adherence to development principles and quality goals.
Develop technical & domain expertise and apply to solving product challenges.
Experience :
10 years of experience is required in Java based disturbed highly scalable e-commerce backed system design and development using Kafka, REST API's, NoSQL and SQL data bases.
Expertise in building applications in Springboot and coding in Java is needed for this role
Expertise in backend systems design in Kafka and system design as well
Will be focusing on doing development and design discussion and score reviews Daily stand ups, sprint plannings, as well
as cross collaboration with other teams Initiative in the domain of CRM for this year- the program is getting enhanced in the beginning of 2025, a lot of work will be working with research team and focusing on delivering the asks for H1
Required Skills (top 3 to 5 / non-negotiables) : What you like to see on resumes? (nice to have) 1
Highly Proficient Java experience RestAPI, Spring boot Framework experience
SQL experience 1
UI experience 2
RestAPI, Springboot Framework experience 2
SQL experience 3
QA Automation experience - using Jav 4
Disqualifiers or Dislikes on Resumes : N / Education Requirement : Minimum 5 years of experience
Minimum Bachelor degree or Master's degree for this role Required Testing : NA Software Skills Required : Java, Kafka, Rest APIs, Springboot, Automation Required Certifications : NA Preferred companies / industries : eCommerce, CRM, open to all Candidate Value Proposition : NA