Java Engineer
Part of multi-billion-dollar UNITE program How will I help? This role exists to design and develop software solutions (packaged... more info
Responsibilities: Design and implement Microservices (RESTful APIs, Reactive and Batch). Work with Software Engineers on the same projects to ensure the development process is completed on time and to engineering standards. Develop scalable Java frameworks that will be used by multiple teams. Play an active role in positively influencing the design direction. Check in and deploy code and configurations; participate in release management. Take ownership of the features/components you work on - from development through deployment and verification, to setting up production monitoring. Participate in key initiatives from the Technology team on innovative ways to improve capability, standards, and risk profile of the platform. Cooperate with other departments as required to perform assigned duties or reasonably assist other staff in performing their duties. At all times, act in a courteous and professional manner and use best judgment to advance the interests of the company, its customers, and staff. Skills and Experience: Risk Mindset: Proactively identify and understand, openly discuss, and act on current and future risks. Essential: Microservice Architecture and best practices. Being an individual contributor with a proactive & go-getter attitude who works well in a team. Expert in Java, Spring suite, and REST APIs. Expert on Design Patterns. Experienced with Kafka and MongoDB. Knowledge of Jetty, Tomcat, and Websphere. Domain Driven Design. Java Performance Tuning. Maven and CI Tools (Jenkins/Team City). Agile methodologies and working on short sprint cycles. Desirable: Docker, Kubernetes, and AWS. #J-18808-Ljbffr
Part of multi-billion-dollar UNITE program How will I help? This role exists to design and develop software solutions (packaged... more info
Join the team redefining how the world experiences design. Thanks for stopping by. We know job hunting can be a little time... more info
About the Role As a Principal Engineer - Java , you will be a technical leader responsible for defining and driving the... more info