Sr. Software Engineer-Java Full Stack

Short Description

Gartner is seeking for Sr. Software Engineer-Java Full Stack who can fluently code in Java Spring or similar J2EE frameworks.

Job Description

What you'll do:
  • Fluently code in Java Spring or similar J2EE frameworks.
  • Work with Open source technologies and applications.
  • Work in a fast-paced Agile/SCRUM environment.
  • Follow coding standards, build appropriate unit tests, integration tests and deployment scripts.
  • Assist in defining software architectures - Collaborate with leads to explore existing systems, determine areas of opportunities.
  • Translate designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
  • Contribute to continual improvement by suggesting improvements to the user interface, software architecture or new technologies.

What you'll need:
  • Bachelor's or Master's degree in Computer Science or related engineering field w/experience in software development.
  • 5+ years of experience developing customer facing web applications.
  • 5+ years of experience in Java Spring or similar J2EE frameworks.
  • 5+ years of experience in ReactJS or similar Javascript frameworks
  • 5+ years of experience coding using object-oriented and aspect-oriented programming, architecture and design patterns.
  • 5+ years of experience front-end development using JavaScript, knowledge of various JavaScript libraries and micro frameworks (React, Angular, Backbone), HTML and CSS.
  • Strong understanding of Restful API principles.
  • Strong understanding of security best practices.
  • Strong experience with unit testing and end-to-end testing.
  • Excellent communication and interpersonal skills.
  • Must be able to provide accurate estimates of technology work and deliver high-quality work on schedule
  • Ability to identify systemic operational issues and resolve them

Who you are:
  • Excellent Communication and Prioritization skills.
  • Ability to work collaboratively across the IT organization (infrastructure/test/back office groups).
  • Ability to work independently or within a team, proactively, in a fast-paced AGILE-SCRUM environment.
  • Owns success - Takes responsibility for the successful delivery of the solutions.
  • Strong desire to improve upon their skills in software development, frameworks, and technologies

Sr. Software Engineer-Java Full Stack
Mid-Senior-level Information | Information Technology | Technology Full-time Other | Engineering | Information Technology Software Engineer | Java
Gartner, Inc. is a global research and advisory firm providing insights, advice, and tools for leaders in IT, Finance, HR, Customer Service and Support, Legal and Compliance, Marketing, Sales, and Supply Chain functions across the world.