
Product Development
At E2open, you will be an integral member of a dynamic organization, working on cutting-edge technology that transforms the way companies do business with their trading partners in complex, multi-tier supply chains. Currently, E2open is seeking an energetic Application Engineer to join our Research & Development Group. This position involves the development of leading-edge Software-as-a-Service (SaaS) supply chain management applications that drive complex multi-company supply chain management dashboards, workflows, and business-to-business supply chain data interchanges.
Technical Requirements
- Strong experience in Core Java 8 and above, Collections and Data structures.
- Develop solutions using core java, Spring / Spring Boot, JSON, Rest API and other web technologies.
- Ability to design and develop UIs like Javascript, HTML5, Angular and end to end integration.
- Object oriented analysis and design using common design patterns.
- Enforcing and Writing code following good standards (well documented with good code coverage and properly tested code).
- Excellent knowledge of Relational Databases, SQL and ORM technologies (Hibernate and Mybatis). Ability to model & design databases for high availability and high volume.

About E2OPEN
About
Connect with the team
Similar jobs
Roles and Responsibilities:
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs comply with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Ensure continual knowledge management
- Adherence to the organizational guidelines and processes
Skills /Competencies: a. Bachelor/Master’s degree with good experience in computer programming b.4+ years working experience in application development using Java
Essential Skills:
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Data structure, Algorithm and time complexity, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) and UI technology (Angular/React JS)
- Ability to operate independently while establishing strong working relationships with co-workers and cross-functional teams
- Strong organizational and prioritization skills
- Demonstrate critical attention to detail and deadlines, and are self-motivated
- Ability to adapt to changes in direction and priorities in a project and deadline-oriented environment
- Strong written and verbal English communication skills
- Problem-solving attitude
Preferred skills Good to have –
- Knowledge in any UI technology (Angular, React, JS)
- Intermediate level knowledge of Unix environment (User commands, not System Admin commands)
- Understanding of capital markets and middle/back office processes in the financial services space
Job Location
Bengaluru, India
Job Type
Contractual Position with Potential for Full-Time Employment Based on Performance Review
Experience Required
4 years of experience in Java & Technologies
Company Description
Welcome to Unitalks Technologies! We are a managed services provider that helps our clients hire top-quality talent. We are hiring for one of our clients in Bengaluru, more details will be provided about the company and culture later in the process.
Role Description
This is a contract role for a Senior Java Software Engineer. As a Senior Java Software Engineer, you will be responsible for designing and developing software solutions, building and maintaining Microservices architectures, and programming using Spring Boot. This role is based in Bengaluru and is an on-site position.
Qualifications
- Software Development and Programming skills
- Experience with Microservices and the Spring Boot
- Proficiency in Java, SQL and UNIX
- Good in deployment on different platforms like AWS, Azure, etc.
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Bachelor's or Master's degree in Computer Science or a related field
- Experience with Agile methodologies and CI/CD pipelines
- Knowledge of cloud platforms and containerization technologies is a plus
We are a fintech start-up founded by IIMA alumni with 20+ years- experience in finance industry. We have a robust
technology platform and an operations team. We offer wealth management, financial services and insurance
products to small and medium enterprises on technology platform.
• Work as part of a team developing web API and database.
• Help maintain code quality, organization, and automatization
• Effectively use tools and ingenuity to identify and fix defects before they become a problem
• Collaborate with team members to define, design, and ship new features
• Ensure top-notch performance, quality, and responsiveness of web API
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Key aspects of this role:
- Maintain, update, and enhance ITSM environment including Incident, Request, Problem, Change and Knowledge Management, Service Catalog, Service Portals, SLAs, Discovery, and Integrations
- Participate in the implementation and configuration of other ServiceNow products outside of ITSM to increase the adoption of the ServiceNow platform. • Responsible for performing daily administration, issue resolution, and troubleshooting of the ServiceNow platform. Monitor health, usage, and overall compliance of ServiceNow and its applications.
To be the right fit, you will need:
- Minimum of 2 years of demonstrated experience in ServiceNow development and configuration.
- Proficient in developing, integrating and maintaining applications using ServiceNow Platform technology and tools.
- Understanding of and experience working with IT Service Management processes (Incident, Problem, Change, Release, SLM, Service Catalog), PPM/ITBM• Understanding of IT and business requirements with ability to develop, test, deploy improvements, and update Manage and administer lists, filters, forms, platform interfaces (to other data sources) and the data within tables, import sets and the CMDB.
- Preferably certified in ServiceNow
- Required 4+ years of experience in Java.
- Hands on professional experience using Core Java, Java Restful APIs, Gradle, Spring, Spring Boot and related frameworks.
- Hands on experience creating/consuming web services and data Data queries in SQL
- 2+ years’ experience of working with geographically dispersed teams, that fall across different time zones
- Experience with distributed architecture including web services and technologies
- Developing POCs
- Working knowledge of JIRA or other ALM tools to create a productive, high quality development environment
- 4+ years of professional development experience in an agile software engineering role
- Strong development skills in Java or Groovy
- Experience with Jenkins, bamboo and CI/CD environments
- Familiarity with Guice or similar dependency injection frameworks
- Familiarity with relational database technology
- Familiarity with document store database technology such as ElasticSearch or Cassandra
- Experience with design and testing of RESTful APIs
- Familiarity with cross platform development on Linux, OSX and Windows
- Strong understanding of Git version control system
- Knowledge of JavaScript (Node.js)
- Familiarity with Amazon Web Services (AWS)
- Familiarity with Docker / Kubernetes
- Experience with continuous integration and build systems such as Jenkins or Bamboo
- Experience with Jira or other project management, issue-tracking or bug-tracking tools
- Should have knowledge of RDBMS
- Familiarity with Node.js, Kotlin, Kafka, DynamoDB
- Previous experience with SaaS or cloud development, Micro-services
About the Company
Based in California’s Silicon Valley, WebShar is focused on enabling innovative teams to bring their ideas to life. WebShar provides software development consulting services to innovative companies around the world. Through years of cutting edge technical expertise, the WebShar team utilizes their extensive knowledge of modern software development methodologies to help companies create innovative software solutions.
About the Job Role
Skills
Primary
- Java, J2EE, Spring MVC
- Hibernate or other ORM
- Web technology and security, REST framework
- Any one UI technology and ready to learn a new one.
- Database knowledge (MySQL, Oracle, Postgres)
- Unit testing frameworks
- Version Control (Eg., Git)
Good To Have
- Microservices architecture implementation using docker and kubernetes
- Web technologies like HTML, CSS and Javascript
- Python, Shell Scripting
Key Responsibilities
- Identify and analyze user requirements
- Prioritize, assign and execute tasks throughout the software development life cycle
- Document development phases
- Design database architecture
- Develop Java EE applications
- Write well-designed, efficient code
- Review, test and debug team members’ code
- Schedule product releases with internal teams
- Ensure our applications are secure and up-to-date
- Stay up-to-date on emerging technologies
Requirements
- 6 to 8 years of work experience as a Senior Java Developer or similar role
- Experience designing, building and testing Java EE applications
- In-depth knowledge of popular Java frameworks like Spring MVC
- Experience with Object-Oriented Design (OOD)
- Good delegation and time management skills
- Problem-solving abilities
- BSc in Computer Science, Engineering or relevant field
- Atleast 1 year of experience in frappe framework preferred.
- Experiece with python and javascript required.
Job requirements
- A strong engineer with excellent Ruby experience working with Ruby on Rails
- Experience with Node.js
- Experience with SQL/nosql databases(Postgresql, cassandra, MongoDB)
- Experience with REST services and API design
- Experience with building the system for scale
- Experience with version control systems (bitbucket, git etc.)
- Experience working with AWS
- Experience with docker/microservices will be an added advantage
- Knowledge of unit & integration testing
- Knowledge of agile development process, jira
- Strong knowledge of algorithms and Data structures
- Basic understanding of the HTTP protocol
- Demonstrated experience working on application development projects and test-driven development. Experience in writing high quality code
- Knowledge of blockchain technology, smart contracts and cryptocurrency will be an added advantage
- Experience in fintech domain will be another added advantage
- Bachelor’s degree in computer programming, computer science, or a related field.
- Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
- 3+ years of experience with Ruby On Rails.
- Strong Project & Time Management Skills, along with the ability to apply these skills while working independently, or as part of a team.







