1 day old
2018-07-192018-08-17

Java Developer

Gensler
  • Job Code
    11685
  • Jobs Rated
    61st
Gensler — Career Opportunities


Java Developer

Location: Bangalore, India

Description

Gensler is a global architecture and design firm, with 46 offices and 5,000+ employees worldwide. Gensler helps clients succeed by focusing on the needs of the people they serve, whether they are employees, customers, sports fans, students, passengers or guests. Founded in 1965, Gensler has deep expertise in design and architecture across 31 practices, including commercial office buildings, professional services, retail, aviation, planning and urban design, entertainment and hospitality, sports stadiums and education facilities. The firm also holds practices focusing on brand strategy, environmental graphic design, mission-critical facilities, and has recently invested in consulting for real estate workplace and sustainable design.

At Gensler, we design for people. We leverage our global perspective and local presence to innovate at every scale. We’re not just designers. We’re tinkerers, craftspeople, visionaries, innovators and thought leaders. Fueled by passion and entrepreneurial spirit, our people bring new ideas to solve challenging problems. Whether you’re into sketching new ideas, hacking a building or growing client relationships in global markets, there’s something here for everyone.

Your Role

The Data Platform studio has a key position available for a Java application developer.  In this position, you will have the opportunity to work on a wide range of projects in Java. Among the projects that you will be involved in is the implementation of a resource-oriented architecture through a series of RESTful web services and client applications. We are looking for candidates who are ready to roll up their sleeves and solve problems, including the ability to figure out what caused the problem and to make sure that it doesn’t recur.

This is an excellent opportunity to explore and master cutting-edge technologies in a highly entrepreneurial environment.

What You Will Do :

  • Design, develop, and unit test Java applications in accordance with established standards.

  • Help define and maintain guidelines to deliver end-to-end solution in the agile execution environment.

  • Prepare estimates for a given high level/low level requirements.

  • Bring knowledge and help with continuous integration, deployment and security.

  • Automating the build & deployment environment with relative tools and troubleshooting build & deployment issues.

  • Work in close cooperation with the global team.

  • Collaborate with other team members during implementation (including pair programming) and perform code reviews to ensure high quality.

  • Participate in the coding, defect root cause analysis and bug fixing.

  • Document the implemented solution, esp. the APIs

    Qualifications/Skills :

  • 5+ yrs. of strong Java experience in the middle tier web services and SOA patterns.

  • Experience building RESTful systems and knowledge of RESTful constraints.

  • Intermediate level experience with build tools like Maven and Ant.

  • Intermediate level experience of continuous integration and continuous deployment using GitLab.

  • Must have hands on experience in Unit Test automation tools like JUnit.

  • Experience/knowledge in Spring Boot packages and embedded web server deployment would be a plus.

  • Excellent knowledge of distributed version control system (GIT or Mercurial) is highly desirable.

  • Strong experience of working in Agile environment.

    Awareness of standards and best practices in coding while developing java applications.

  • Willingness to learn recent technologies and innovative ways of approaching projects.

  • Effective communication, troubleshooting, and organizational skills and the ability to complete assigned work with minimal supervision.

  • Strong behavioral skills including but not limited to problem-solving, work prioritization, communication, self-direction, and time management.

  • Should be a self-starter and a collaborative team player

     

 










Categories

Jobs Rated Reports for Computer Programmer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Java Developer

Gensler

Share this job

Java Developer

Gensler

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Good
50/220
Stress
Very Low
17/220
Growth
Very Poor
211/220
Powered ByCareerCast