Senior Java Engineer
Senior Java DeveloperThe AmEx group is looking to expand and add on a senior developer for various projects they are working on. The team is composed of 5-8 developers ranging in experience and skills. The project will be around internal modernization efforts and expansion, always striving to be working with the latest technologies on the market. This developer will be working around the core engine of the sourcing platform used on the team. In addition, this developer will be writing the functions for runtime and collaborating with the DevOps team which will be focused on containerization and clustering.Perks:Work with a top 500 company in an award-winning work environmentGet hired on full-time, looking to become a permanent employeeLearning and development courses to enhance your skills/certsWork within an expanding team that will offer the potential for career growthWork fully remote from the comfort of your home officeQuick interview process: 2-steps and an offerResponsibilities:Focus on asynchronous concurrent programming work while also doing some benchmark testingWorking with DevOps tools for internal improvementsWorking as a technical expert for the project, providing insights for Junior developers and providing expertise to the LeadsCollaborate within the developer team, project leads, and team leadWork on Agile Enterprise-level developer team with high exposureWork with a wide-array of technologies: Java, Reactive Framework, Docker, Jenkins, Kubernetes, GitHub, NodeJSQualifications:Bachelor's degree in Computer Science, Math, or other science field3+ years experience working with Java 8+5+ years of software developmentExperience working with Asynchronous programmingExperience working with a Reactive Framework in Java (Rx Java, Vert.X, Netty, etc.)The ability to present to team membersWork Fully Remote on EST scheduleRequired Skills: Java 8/11 Reactive Experience (Netty, RXJava, Vert. X, Spring Reactive, etc.