Java Developer
Role details
Job location
Tech stack
Requirements
10+ yrs exp, atleast 3 years onsite experience,
Mandatory Skills:
-
10+ years of hands-on software engineering experience
-
Excellent hands-on experience in Java
-
Experience in developing REST services.
-
Experience in unit test frameworks.
-
Ability to provide solutions based on the business requirements.
-
Ability to collaborate with cross-functional teams.
-
Ability to work with global teams and a flexible work schedule.
-
Must have excellent problem-solving skills and be customer-centric.
-
Excellent communication skills.
-
Experience with Microservices, CI/CD, Event Oriented Architectures and Distributed Systems
-
Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services, etc.)
-
Familiarity with web technologies (e,g,, JavaScript, HTML, CSS), data manipulation (e.g., SQL), and version control systems (e.g., GitHub)
-
Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines and the product development lifecycle
-
Familiarity with modern web APIs and full stack frameworks.
-
Experience with Java, ElasticSearch, Kubernetes, Spring, Spring Boot,
-
Experience developing eCommerce systems especially B2B eCommerce is a plus.