• IMAGE: Return to Main
  • IMAGE: Show All Jobs

Position Details: Server Software Developer - Java(757177FI)

Location: Beaverton, OR
Openings: 1
Job Number:




  • JAVA
  • Spring
  • AWS

Scope and Responsibilities:

As an Senior Server Software Developer, Global Brand Imaging Capabilities Development, you’ll bring a passion for building and delivering the software services and platforms that power the premium digital experiences which engage consumers across all of Client’s brands and categories. Working closely with internal and external development teams, you’ll bring not only deep technical skills, but also the ability to coordinate multiple streams of technical and software development work.

Experience Required:
The ideal candidate will possess the following skills:

● Minimum 5 years building and delivering enterprise-class Java applications

● Experience defining and building RESTful APIs using microservice principles for business-critical production systems

● Experience with Spring MVC, Spring Boot and Spring Framework to build RESTful APIs

● Experience with caching solutions like ElasticSearch

● Strong relational database skills (e.g. MySQL) and ORM (e.g. Hibernate) with developing interest and working knowledge of NoSQL solutions (e.g.: DynamoDB)

● Experience deploying cloud based applications (e.g. Amazon Web Services) using build tools like Jenkins

● Able to diagnose and resolve application performance issues at all application tiers

 Additional Desirable Skills:

● Building web services for AngularJS and React web applications

● Linux Operating System – ability to do scripting and software installation

● Familiarity with release management best practices that lead to continuous integration

● Demonstrated ability to automate testing to improve software quality

● Familiarity with avoiding, identifying and resolving issues related to application security

● Advocacy for agile software development principles in both Fortune 500 and startup environments

● Experience leading development activities with team members across timezones

● Four year Computer Science degree or equivalent experience

Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation

Powered by: CATS - Applicant Tracking System