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