The Junior/ Senior Software Engineer will be a member of the development team for Supply Chain Application module suite. The Supply Chain modules includes components at various layers, including server-side, integration, supply chain planning engines and user-interface. This individual will be responsible for participating in module development and providing technical assistance to junior members of the team.
Experience and Skills:
4-10 years of of experience in writing software
Strong analytical problem solving skills
Strong Object Oriented Programming Skills. Good understanding of data structures and algorithms.
Extensive knowledge of the Java programming language
Understanding of software design patterns, J2EE components (EJB, JSP, Servlets), and XML
Experience with relational databases (preferably Oracle) and Object/Relational frameworks. Should be able to write SQL queries, procedures, triggers and do basic performance tuning.
Experience with C++ is a plus.
Functional knowledge of supply chain management domain.
Prior experience in development or consulting with an enterprise software vendor – preferably in supply chain planning or forecasting area.
Experience with enterprise integration patterns & protocols, including SOAP, REST, JMS, EDI is a plus.
Collaborating with QA, Technical Operations and Production Support during the various phases of a project
Education:
BE/ BTech/ ME/ MTech in Engineering, Computer Science
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Companies hiring on Cutshort
About e-Zest Solutions
Founded :
2000
Type :
Services
Size :
100-1000
Stage :
Profitable
About
e-Zest is a digital-first and digital by default company. Customer centricity is fundamental to e-Zest to deliver digital transformation from idea to execution.
Company is a direct to consumer brand in affordable fast fashion space using full stack model to solve for high quality at affordable prices. We leverage in-house manufacturing coupled with strong usage of technology to drive efficiency. Rapidbox is funded by Top-Tier VC firms and prominent angel investors.
Must Have Skills (Working Experience Needed):
Preferably a Graduate/Postgraduate from a Tier 1/2 college/university. Core Java Hibernate and any relational database – MySQL, Postgres, Oracle. Redis Caching Spring Maven, Git Ability to thrive in a dynamic environment with changing priorities Spring Experience with OO design, design patterns & deep understanding of JVM internals (multithreading, garbage collection etc.) Problem solver Search solutions like ES, Solr NoSQL data store like Cassandra/Mongo Kafka Microservices Architecture, Web services, API development, Enterprise integration Experience on scalable and distributed systems
Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release. Responsibilities include gathering system and user requirements, building Java modules and testing features before release. Should have hands-on experience developing software with agile methodologies and are ready to lead our junior developers. Responsibilities: • Contribute to all phases of the development lifecycle • Write well designed, testable, efficient code • Prepare and produce releases of software components • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency. • Identify bottlenecks and bugs, and devise solutions to these problems
Skills: • Expert hands on knowledge of latest technology, good exposure to web technologies and open to all technologies like Java, J2EE, Spring boot , Microservices, Cloud computing, any DB • Very good exposure to DevOps concepts and tools, Continuous Integration and Continuous Delivery • Quick learner, believes in continuous learning and acts as a catalyst for building the culture within the organization • Analytical thinking skills, problems solving with strong exposure to root causing tools and techniques and ability to come up with solutions in complex situations. • Solid understanding of object-oriented programming • Familiar with various design and architectural patterns • Skill for writing reusable Java libraries • Experience with both external and embedded databases • Understanding fundamental design principles behind a scalable application • Proficient understanding of code versioning tools, such as Git • Familiarity with build tools such as Ant, Maven, and Gradle • Deep insight of Java and JEE internals such as memory management, transaction management, etc. • Implementation of API. • Problem solving skills, analytical mind, and a positive attitude. • Experience with test-driven development. • Experience in the Spring, Spring Boot, and Hibernate • Knowledge of developing REST API. • Results oriented and focused on meeting deliverable timelines. • Good communication skills • Problem-solving attitude • Ability to establish priorities • Teamwork and willingness to listen to others • Eagerness to learn new ideas, concepts, and technologies. • Understand Java EE Architecture • Clear understanding of web services and SOA related standards like REST/OAuth/JSON • Good knowledge of MicroServices. • Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience. • Working experience in Industry Standard protocols related API Security • Strong background working with Linux/UNIX environments. • should have hands-on experience in developing software with agile or scrum methodologies and are ready to lead our junior developer's team.
Define the code review process for the team to follow and perform code reviews.
Design, implement, and maintain Java-based applications that can be high-volume and low-latency.
Ensure application designs conform with business goals.
Develop and test software & Identify and resolve any technical issues arising.
Eligibility:
3+ yrs of experience developing web applications using J2EE / Java.
Possess knowledge and skills in software programming in Core Java, J2EE, Microservices-related technologies, Spring Boot, Spring MVC, Rest API, JavaScript, and XML.
Experience developing enterprise-level web applications and RESTful APIs using Microservices.
Experience in API Management & in using version control and CI / CD tools.
He/ She should have the expertise in the following areas: • Hands on experience in open source Technologies like java,j2ee, spring boot,spring mvc,mysql,jasper etc. • Expertise in documentations like FRS,SRS,HLD,LLD, Traceability Matrix etc. • Strong experience in application of UML, Design Patterns in design of solutions • Strong Database skills including MySql etc. • Must involved in at least one complete SDLC of a large size project • Conversant with the latest technological developments including SOA and Agile • Conversant with platforms, tools and frameworks used in application development • Experience on the use of software development best practices, tools and technologies. • Experience to Identify performance, reliability, security & integration bottlenecks and suggest recommendations. • Expertise in REST API integration
We are surrounded by the world's leading consumer companies led by technology - Amazon for retail, Airbnb for hospitality, Uber for mobility, Netflix and Spotify for entertainment, etc. Food & Beverage is the only consumer sector where large players are still traditional restaurant companies. At Rebel Foods, we are challenging this status quo as we are building the world's most valuable restaurant company on the internet, superfast. The opportunity for us is immense due to the exponential growth in the food delivery business worldwide which has helped us build 'The World's Largest Internet Restaurant Company' in the last few years. Rebel Foods current presence in 7 countries (India, Indonesia, UAE, UK, Malaysia, Singapore, Bangladesh) with 15 + brands and 3500+ internet restaurants has been built on a simple system - The Rebel Operating Model. While for us it is still Day 1, we know we are in the middle of a revolution towards creating never seen before customer-first experiences. We bring you a once-in-a-lifetime opportunity to disrupt the 500-year-old industry with technology at its core.
We urge you to refer to the below to understand how we are changing the restaurant industry before applying at Rebel Foods.
An opportunity to revolutionize the restaurant industry
Here, at Rebel Foods, we are using technology and automation to disrupt the traditional food industry. We are focused on building an operating system for Cloud Kitchens - using the most innovative technologies - to provide the best food experiences for our customers.
You will enjoy working with us, if:
You are passionate about using technology to solve customer problems
You are a software craftsman or craftswoman who is obsessed with high quality software
You have a flair for good design and architecture
You are unafraid of rearchitecting or refactoring code to improve it
You are willing to dive deep to solve complex software issues
You are a teacher and mentor
Our technology ecosystem:
Languages: Java, Typescript, Javascript, Ruby
Frameworks: Spring Boot, NodeJS, ExpressJS
Databases: AWS Aurora, MySQL, MongoDB
Cloud: AWS
Microservices, Service Oriented Architecture: REST APIs, Caching, Messaging, Logging, Monitoring and Alerting
CI/CD and DevOps
Bitbucket, Jira
You will mostly spend time on the following:
Leading the design and implementation of software systems
Driving engineering initiatives across teams with a focus on quality, maintainability, availability, scalability, security, performance and stability
Writing efficient, maintainable, scalable, high quality code
Reviewing code and tests
Refactoring and improving code
Teaching and mentoring team members
We’re excited about you if you have:
At least 4+ years of experience in software development, including experience building microservices and distributed systems
Excellent programming skills in one or more languages: Java, C#, C++, Typescript, Javascript, Python or Ruby
Experience working in Cloud environments: AWS, Azure, GCP
Experience building secure, configurable, observable services
Excellent troubleshooting and problem-solving skills
The ability to work in an Agile environment
The ability to collaborate effectively within and across engineering, product and business teams
We value engineers who are:
Crazy about customer experience
Willing to challenge the status quo and innovate
Obsessed with quality, performance and frugality
Willing to take complete responsibility and ownership of results
Team players, teachers, mentors
The Rebel Culture
We believe in empowering and growing people to perform the best at their job functions. We follow outcome-oriented, fail-fast iterative & collaborative culture to move fast in building tech solutions. Rebel is not a usual workplace. The following slides will give you a sense of our culture, how Rebel conducts itself and who will be the best fit for our company. We suggest you go through it before making up your mind.
A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
Responsibilities:-
Contribute to all stages of software development lifecycle
Design, implement and maintain Java-based applications that can be high-volume and low-latency
Analyze user requirements to define business objectives
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Propose changes to current Java infrastructure
Develop technical designs for application development
Develop multimedia applications
Write well designed, testable code
Conducting software analysis, programming, testing, and debugging
Manage Java and Java EE application development
Develop documentation to help users
Transforming requirements into stipulations
Prepare and produce releases of software components
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.