City:
Mumbai, Maharashtra, India
Department: Digital
Function: Information Technology
Employee Type: Permanent Full Time
Seniority Level: Executive
Description:
about upl:
UPL is focused on emerging as a premier global provider of total crop solutions designed to secure the world’s long-term food supply. Winning farmers hearts across the globe, while leading the way with innovative products and services that make agriculture sustainable, UPL is the fastest growing company in the industry. Our successes in the field add up to powerful financials. UPL delivers results from protecting crops that translate into attractive investor value. Based on the recognition that humankind is one community, UPL’s overarching commitment is to improve areas of its presence, workplace, and customer engagement.
Our purpose is ‘OpenAg’. An Open agriculture network that feeds sustainable growth for all. No limits, no borders.
We are looking for Full Stack Java Developer who is well versed with below mentioned technologies and is a team player. He/She should be self-motivated and be able to manage a team. Project management experience would be an added advantage.
Key Responsibilities:
Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project
Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken
Determining and implementing design methodologies and tool sets
Design, develop, implement, and maintain java application phases, code, and software.
Test and debug new applications and updates
Maintain up to date code documentation
Participating in code reviews
Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
Carrying out POCs to make sure that suggested design/technologies meet the requirements and execute them further as projects.
Conduct software analysis, programming, testing, and debugging, as well as recommending changes to improve the established processes.
As a member of the IT Application Team, you will specify, design, and implement modest changes to existing software architecture.
Build new products and development tools. Build and execute unit tests and unit test plans. Review integration and regression test plans created by QA.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization.
Leading contributor individually and as a team member, providing direction and mentoring to others
Skill Requirement:
Strong understanding of SDLC and Architecture.
Strong Experience on Java Full Stack Development (Front End / Backend development)
Good experience in Java/J2EE, Java8, Spring Boot 2.5, Hibernate 4, Angular 8, AngularJS, Bootstrap 4, HTML5, CSS3, RDBMS MS SQL/MYSQL, PL / SQL
Relevant expertise in OOA and OOD Concepts
Good experience in Web services development (SOAP and RESTful)
Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment, WAPT code fixes
Database: Strong Database Knowledge: Oracle, MSSQL, MySQL
Database: Strong SQL knowledge, designing & troubleshooting. (MySQL, mssql, oracle)
Database: Strong database knowledge, and troubleshooting. (MySQL, mssql, oracle)
Cloud & on-premise based solution setup: should be able to design & implement a completely new setup. Also, should be able to troubleshoot existing setups
knowledge on protocols like: Rest API, SOAP API, HTTP/HTTPS, SSL
Designing, Development & Implementing Rest/SOAP API solution
Implementing/Installing SSL over http
Knowledge on Angular 8 & Angular JS programming
Handling Apache Tomcat Application Server: configurations & troubleshooting.
Knowledge on Code Version Control tools (like GitHub, Bitbucket etc.)
design & implement Single Sign-On (SSO) solution using SAML, OAuth protocols
Designing & validating the architecture design for applications both from application context & Infrastructure context
Knowledge on Secure coding practices (WAPT), and also should be aware of how such security vulnerabilities can be resolved at the coding level.
Knowledge on Windows OS
Knowledge on Linux OS: Basic OS operations and SSH commands
Creative problem solver, should be self-driven and should be able to drive development tasks on his own
Understanding of Agile methodologies.
DevOps knowledge on CI/CD
Tools:
Versioning tool: GitHub. / Bitbucket hands on in any one is mandatory.
Other Tools: Putty, FileZilla, Postman
IDE: VSCode, Eclipse, STS
Location: Mumbai, India
We are one team, for maximum impact. One team with shared goals. We all play for the team and no-one plays against team. We have a laser-like focus on what our customers need and want, on anticipating their future needs and how we can create innovative solutions and experiences for them.
JOB DESCRIPTION Role Title Executive IT_Java Developer Location Head Office, Hyderabad Qualification & Experience BE/ B.Sc Computers- 3-5 Years Industry...
Apply For This JobJob Description Responsilities: Champions the upgrade of new and existing telecom equipment, hardware, and software Performs assessment aimed at resolving...
Apply For This Job– Installation, configuration and maintenance of Windows7, Win10 with Desktops, and Laptops.– Hardware Support (Troubleshooting) With Laptop and Desktop, Internet...
Apply For This JobResponsible for supporting day-to-day operations of the systems within the scope of the System Administrators Team Assist customers with technical...
Apply For This JobHARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with...
Apply For This JobCompany Description Recently Technicolor has rebranded to become Vantiva, after the spin-off of Technicolor Studios, and evolved into two industry-leading,...
Apply For This Job