Skills and attributes for success
- Development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end
- Integrating the front-end elements into the application
- Developing scalable, fully responsive Applications with Java 8 Version.
- Serve as a fully seasoned, technically proficient resource; routine accountability is for technical knowledge and capabilities as a team member or as an individual contributor
- Immediate hot fixes on critical issues and configurations.
- Responsible for the deliverables during all phases in SDLC.
- Producing design specifications from analysis documents
- Identify and analyse user requirements
- Prioritize, assign and execute tasks throughout the software development life cycle
- Conduct software analysis, testing, and debugging
- Write well-designed, efficient code
- Review, test and debug your code
- Design database architecture (as needed)
- Improve operational efficiency for users through technology
- Document design and development phases
- Ensure our applications are secure and up to date
- Participate in software and architectural development activities
- Ability to transform requirements into design and usable code
- Recommend changes to improve established Java application processes
To qualify for the role, you must have
- BE/BTech/MCA with a sound industry Relevant experience of 3-6 years
- Strong knowledge on SAP Cloud Platform - Neo and Cloud foundry
- Expertise in Web development using Angular (or other MVC frameworks), JavaScript/jQuery, CSS, front-end JS Frameworks and HTML
- Experience in Test Driven Development
- Experience in managing the web-based application in cloud platform
- Design, build and maintain high performance, reusable and reliable JavaScript code
- Experience in building and consuming REST API
- Experience with popular Full Stack Developer utilities and ORM libraries
- Working with NoSQL database
- Experience with JSON, XML & GIT
- Proficient in Fully Responsive Web Applications
- Knowledge of caching levels and memory DBs
- Experience writing code that interacts with a large, complex backend through RESTful APIs
- Is comfortable with Agile development methodology
- Core Java.
- Expertise in Object Oriented Programming Concept
- Experience in Sprint Boot
- Understanding of Data Structures & Basic Algorithms.
- Experience in developing microservices.
- Understanding of Authorization and Authentication.
Ideally, you’ll also have
- Extensive experience of SDLC
- An understanding of database technologies i.e. data modelling and SQL.
- Relational Databases, SQL.
- In-depth knowledge of popular Java frameworks like J2EE, JSF and Spring MVC
- Experience designing, building and testing Java applications for web-based systems
- Demonstrated ability to collaborate with product development, QA, and internal users
- Is extremely client-focused and understands the need for intuitive and user-focused applications focus on simplicity and ease-of-use
- Strong knowledge of Bootstrap, PrimeNG, Spartacus Flex and Material frameworks
- Experience in using build tools, using debugging tools like ChromeDevTools/Firebug, using version Control Systems like Git/bitbucket
What we look for
- A Team of people with commercial acumen, technical experience and enthusiasm to learn new things in this fast-moving environment
- An opportunity to be a part of market-leading, multi-disciplinary team of 1400 + professionals, in the only integrated global transaction business worldwide.
- Opportunities to work with Consulting practices globally with leading businesses across a range of industries.
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.