Job Description
We are looking for a talented Enterprise Full Stack Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale enterprise applications using various technologies such as Java/J2EE, SQL, Web Services (REST APIs), HTML5, CSS3, JavaScript, jQuery, Ajax, ExtJS, JSON, XML, Angular JS, React JS, TypeScript, JSP, eCommerce platform (ATG), Agile/Scrum, SDLC and related technologies.
Your primary responsibilities will include analyzing and defining user/system requirements, designing and developing technical specifications/solutions, developing systems and applications as per user/technical requirements, developing applications using complex algorithms to deliver business functions or architectural components, solving complex technical requirements using appropriate Data Structure Algorithms, designing applications using Object Oriented design, Design Patterns and Design Principles, evaluating solution's alignment with the end user experience, testing business processes/products across applications with an end-to-end process flow, testing applications/systems, identifying defects/bugs, tracking and resolving/fixing technical problems, building scalable systems by good system and database design, keeping abreast of emerging technology trends.
To succeed in this role, you will need a Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Electronic or Electrical Engineering, Information Technology, or a related field, and 6 years of progressive, post-baccalaureate experience in the job offered or as a software engineer/developer, computer systems or technology analyst, or in a related/similar position. Experience therein to include 6 years in applications design, unit testing, code review, deployment, and production support, using Java, J2EE, Spring, XML, UML, JavaScript, and Shell script; 4 years with Microservices, Restful Web Services, SOAP, WSDL, JAX-RS/JAX-WS Web Services, JDBC, and Spring Boot; 3 years with Eclipse, RAD, Notepad++, SOAPUI, Jenkin, Git, Postman, Rally, JIRA, and Maven; and 2 years with Redis, Angular, JSP, HTML, CSS3, ExtJs, TypeScript, NodeJs, REACTJS, Bootstrap.js, Ajax, jQuery, ATG eCommerce platform, Agile/Scrum SDLC and related methodologies.
Responsibilities
- As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale enterprise applications using various technologies such as Java/J2EE, SQL, Web Services (REST APIs), HTML5, CSS3, JavaScript, jQuery, Ajax, ExtJS, JSON, XML, Angular JS, React JS, TypeScript, JSP, eCommerce platform (ATG), Agile/Scrum, SDLC and related technologies
- Your primary responsibilities will include analyzing and defining user/system requirements, designing and developing technical specifications/solutions, developing systems and applications as per user/technical requirements, developing applications using complex algorithms to deliver business functions or architectural components, solving complex technical requirements using appropriate Data Structure Algorithms, designing applications using Object Oriented design, Design Patterns and Design Principles, evaluating solution's alignment with the end user experience, testing business processes/products across applications with an end-to-end process flow, testing applications/systems, identifying defects/bugs, tracking and resolving/fixing technical problems, building scalable systems by good system and database design, keeping abreast of emerging technology trends
Requirements
- To succeed in this role, you will need a Bachelor's or foreign equivalent degree in Computer Science, Computer Engineering, Electronic or Electrical Engineering, Information Technology, or a related field, and 6 years of progressive, post-baccalaureate experience in the job offered or as a software engineer/developer, computer systems or technology analyst, or in a related/similar position
- Experience therein to include 6 years in applications design, unit testing, code review, deployment, and production support, using Java, J2EE, Spring, XML, UML, JavaScript, and Shell script; 4 years with Microservices, Restful Web Services, SOAP, WSDL, JAX-RS/JAX-WS Web Services, JDBC, and Spring Boot; 3 years with Eclipse, RAD, Notepad++, SOAPUI, Jenkin, Git, Postman, Rally, JIRA, and Maven; and 2 years with Redis, Angular, JSP, HTML, CSS3, ExtJs, TypeScript, NodeJs, REACTJS, Bootstrap.js, Ajax, jQuery, ATG eCommerce platform, Agile/Scrum SDLC and related methodologies