Sr Java Developer

  • location: New York, NY
  • type: Permanent
  • salary: $120,000 - $150,000 per year

job description

Sr Java Developer

job summary:

location: New York, New York
job type: Permanent
salary: $120,000 - 150,000 per year
work hours: 8am to 4pm
education: Bachelors

  • Spearhead the design and development of a robust, extensible middle tier services layer that serves as the backbone for various missing critical front - end application
  • Design and develop an extensible framework and middle tiers service and components that could be reused by future strategic initiatives with PB and across the larger organization
  • Become part of a strong team to develop a next gen mobile application and future develop on the internal / external client portal
  • Contribute in the architecture and design decisions for application development
  • Follow consistent practice in coding and unit testing, adhere to established code reviews, standards and practices
  • Work collaboratively with distributed teams with a global footprint
  • Identify issues and risks and proactively bring it to the tech lead for resolution
  • Communicate efficiently within and outside the team
  • strong organizational skills and efficient time management
Qualifications & Technical Skills

  • Bachelors in Computer Science or equivalent degree.
  • Java 8 or greater - must be proficient in the language, core libraries & design patterns
  • 8+ years of experience in Java/J2EE technologies
  • strong microservices architecture knowledge and best practices
  • Must have Experience and good understanding of Frameworks like Spring /Hibernate
  • Excellent knowledge of Oracle and ORM technologies (JPA2, Hibernate)
  • strong concept knowledge in Web Services, REST APIs, OAuth, IAM
  • Prior experience with building mobile apps a big plus
  • Experience with version control practices preferably using GIT, Jira
  • Working in an Agile development environment
  • Engaging in application architecture and design decisions.
  • Implementing/maintaining a repeatable iterative software development methodology.
  • Improve the code quality with effective testing and review process
  • Design and develop scalable technical implementations
  • Apigee a plus, Angular Version 5+
  • Full stack development experience
  • Experience level: Experienced
  • Minimum 6 years of experience
  • Education: Bachelors
  • Java
  • J2ee

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up

related jobs