Facebook SDK

Title: Principal Java Developer

Contract C2C: 12+ Months

Location: Irvine, CA/Remote

 

Job Description:

  • Communicate with our Product Managers and Customers specifying requirements
  • Extend the functionality of existing microservices and design and develop new ones
  • Design REST APIs for external clients
  • Challenge and redefine existing architectural fundamentals in order to provide the next level of performance and scalability
  • Integrate microservices into our cloud-native Kubernetes based ecosystem
  • Develop software verification plans and quality assurance procedures, build-time and end-2-end automated tests
  • Document software functionality
  • Foresee post-deployment design challenges, performance and scale bottlenecks, launch and help customers with your features

Must Have Skills:

  • Strong conceptual knowledge of: OOPS, Design Patterns, Microservice architecture
  • Strong Java skills: Core Java/Java EE, Spring
  • Experience with working on frameworks: Spring, JDBC, Hibernate, WebServices (REST)
  • Experience on high availability web application development
  • Experience on web/application servers (WildFly, Tomcat)
  • Experience in development and/or maintenance of highly loaded enterprise-grade systems
  • SQL itself & PostgreSQL
  • Experience in Linux, Docker, Kubernetes management

Nice to Have Skills:

  • Experience in REST APIs design
  • Front-end skills: Vue/ReactJS, Html, CSS
  • Experience in developing and deploying applications to cloud platforms (Azure, AWS)
  • Experience in DevOps process and CI tools like Jenkins and Maven
  • Ability to work with automated unit test frameworks (Junit, Mockito, Arquillian)

To unsubscribe from future emails or to update your email preferences click here .

Post a Comment

Previous Post Next Post