drjobs
Senior Java Developer
drjobs
Senior Java Develope....
drjobs Senior Java Developer العربية

Senior Java Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Kozhikode - India

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2424367

retail made simple

About Us:

At retailcloud we are pioneers in transforming the retail industry through cuttingedge technology. Our mission is to make retail simple by delivering a powerful headless commerce platform. We take pride in our expertise in building scalable highperforming systems catering to the unique demands of largescale operations for prestigious NHL NBA and NFL teams.

As a Senior Java Developer at retailcloud you will play a vital role in shaping our headless commerce platform. Your responsibilities will involve solutioning & implementing modern scalable and complex backend applications ensuring efficient business management and integrating diverse systems. Join us in enhancing pointofsale applications fostering innovation and transforming the retail experience for our clients.

Our Mission:

We are dedicated to simplifying the retail experience for both merchants and consumers. Through innovation and technology we strive to streamline the complexities of retail operations making it accessible efficient and enjoyable.


Responsibilities:

  • Development:

    • Independently contribute to highperforming APIs for our headless commerce platform.

    • Demonstrate expertise in Java development and system architecture upholding design principles.

    • Design and implement highquality scalable and efficient Java solutions.

    • Participate in the full software development lifecycle from design to deployment and maintenance.

    • Work independently and thrive in a fastpaced environment.

    • Experience with advanced Java Platform development technologies.

    • Experience in building or maintaining live applications.

    • Experience in building or maintaining enterprise grade applications is a plus.

  • System Understanding and Contribution:

    • Understand and contribute to the current implementation and architecture with minimal guidance.

    • Implementing new components for feature needs.

    • Learn more about the system and ensure the junior developers follow the best practices.

  • Mentorship and Collaboration:

    • Guide and mentor junior members assisting in building larger applications and features.

    • Collaborate with crossfunctional teams to understand requirements and implement solutions considering the current architecture.

  • Continuous Improvement:

    • Stay uptodate with the latest Java technologies tools and trends.

    • Provide technical expertise and support to other teams within the organization.

    • Take ownership of project timelines and deliver highquality software within deadlines.

    • Understand technical requirements and build solutions independently.

    • Contribute to all phases of the development lifecycle.

  • Code Quality and Analysis:

    • Ensure code quality through reviews and collaboration.

    • Identify and resolve technical challenges and performance bottlenecks in Java applications.

    • Write welldesigned efficient and testable code.

  • Project Management and Delivery:

    • Ensure designs comply with specifications and transform requirements into stipulations.

    • Prepare and produce releases of software components.

  • Innovation and Exploration:

    • Investigate alternatives and technologies.

    • Build new components and present them for architectural review.




Technical Requirements:

  • Proficient in Java development with a strong understanding of system architecture principles.

  • Experience with distributed applications microservices and API development

  • Expertise in scalability and thorough understanding of Java technologies including Spring Boot.

  • Handson experience with designing and implementing highperforming APIs.

  • Proficiency in MySQL and SQL.

  • Understanding of REST APIs.

  • Nice to have Knowledge & experience in queuing systems (e.g. RabbitMQ) and streaming systems (e.g. Kafka).

  • Knowledge of cloud platforms (AWS Azure etc.) and containerization (Docker Kubernetes) is a plus.

Qualifications:

  • Bachelor s degree in Computer Science or a related field.

  • 2 years of handson development experience in Java.

If you are an enthusiastic and curious programmer seeking an opportunity to work on real handson projects contribute to live products and be part of a team dedicated to transforming the retail experience we encourage you to apply. Join us on our mission to make Retail Simple.

If you can say Yes to the questions below you can apply for this opportunity.

  • Do you have a Bachelor s degree in Computer Science or a related field

  • Have you accumulated 2 years of handson development experience in Java

  • Are you proficient in Java Spring Boot and related technologies

  • Do you have experience with microservices queuing systems (e.g. RabbitMQ) and streaming systems (e.g. Kafka)

  • Have you demonstrated leadership by mentoring junior developers and conducting code reviews



Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.