Required Skills

Java FullStack Developer

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 29th Mar 2022

JOB DETAIL


This job is a member of the Information Technology Team, within the Information Technology Division. This position supports and transforms existing and new mission critical and highly-visible operational website(s) and applications – spanning multiple technology stacks – through all phases of SDLC, while working collaboratively across IT, business, and third party suppliers from around the globe in a 24x7, fast-paced, and Agile based environment.

Specifically, you’ll do the following:
Collaborate with customers and business teams to transform business requirements into functioning software
Work with business, architect, infrastructure, security, and other corporate teams to provide end to end solution and support for steady-state systems
Combine conceptual understanding with broad applied experience and provides seasoned technical expertise, high-level analytical, interpretative, evaluative, and/or constructive advice
Evaluate requirements and enhancements requests, and propose solutions with careful consideration of cost, impact, standards, and compatibility to with other systems
Assist in the collection and documentation of user's requirements, development of user stories, estimates, testing strategies, and work plans
Prepare, consolidate, and generate release notes that are audience appropriate
Apply advanced level understanding of current and future technology architecture and integrate this knowledge into design, problem solving, planning, and strategic technical roadmaps
Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software
Use critical thinking to frame complex issues/problems, develop multiple creative solution options, perform tradeoff analysis, identify impact of various alternative solutions and synthesize data to arrive at a recommended approach in support of making decisions and taking action
Perform thorough analysis and generate root-cause-analysis for any production incident
Maintain and enhance existing enterprise services, applications, and platforms using domain driven design and test-driven development
Troubleshoot and debug complex issues; identifies and implements solution

Required Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
3 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments
3 years of professional, design, and open-source experience
Proficiency in Full Stack Development
Proficiency and demonstrated experience in the following technologies:
J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB
Database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, Query performance tuning
Cloud-based development: Microsoft Azure Cloud Technologies
Web Servers: Tomcat, tcServer, Websphere
Web Services: REST/SOAP (JSON/WSDL/XML)
Frameworks: Spring Framework, Spring Boot
Front-end: Angular JS, Ext JS, CSS, jQuery, AJAX
Build/deployment tools: Maven, Gradel, Git, Junit, Mockito
Other Dev Ops Toolchain: Selenium, Nexus Repository, Hygieia, SonarQube, Fortify on Demand, Slack, GitHub, Jenkins, New Relic
Other: Linux/Unix shell Scripting, JavaScript, IBM MQ/Rabbit MQ, Tivoli Scheduler, SQL Developer, IDE
Proficiency in object-oriented design techniques and principles
Experience in Agile methodologies, such as SCRUM
Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment

Company Information