Position: Senior Java developer with Automation Experience.
Location: 100% remote
Duration: 12 months Contract
Need 10+ years of experience
Details:
Looking for "T-shaped developers" (broad interest and understanding of technology, databases, and the web, but with deep interest in server side or back-end work). Be part of the development team where the passion to improve, extent, re-architect and transform existing products to be amazingly scalable, improved throughput, resilient and modern. Develop ideas, conceive solutions, QA and implement minimally viable products. Apply web-scale design patterns to solve practical problems around high transaction, massively scalable and concurrent search, and reserve problems.
This role with require experience in SDLC, agile development, solution Change Management, Release
Management, and version control. The Successful candidate must show great management and technical skills and leadership.
Lead the development of automation scripts for quality assurance testing.
Hands on development, implementation, integration, and testing
Participate as part of an Agile team, attending scrum calls and assisting the team in the definition of design.
Involvement in projects that vary from proof of concepts, which are stood up in weeks, to becoming the
domain expert on our core-transaction-processing platform
Support a responsive human user interface or API with synchronous processing with a Java based
back-end (primarily)
Identify reusable development code across various modules of the product.
Optimize the system for high volume, high through-put transaction processing
Write design documents and write unit test case for the code
Integration with existing systems
Responsible for delivering the modules for the product
Assist junior developers in guiding them with technology or process as required
Strong organizational, written, ana verbal communication skills are a must.
Must be able to multitask and meet deadlines in a fast-paced start-up like environment.
The ability to work as a team player is essential.
Desire a person who can display Initiative and the ability to make decisions while working with minimal
guidance.
Working knowledge and experience working in both a Windows & Linux environment
Your qualifications:
Experience 10+ years in development
Solid, practical knowledge of Java Eco System: Java, Spring, Spring Boot, Spring Security, Hibernate
REST, SOAP JSON, Maven, Jenkins, Sonar, Some IDE-Ecripse, lnfelliJ or NetBeans
Good knowledge/experience in building software in AWS Cloud environment, Container technologies (ex:
Docker), & Micro services architecture.
Front-End - jQuery, Angular, ReactJS, Single Page Application
Relational databases - MySQL, Oracle,
Agile experience - Scrum, Continuous Integration, Test Driven development
QA experience
Experience with everything from bash scripting to single page apps
Experience in working in tfle cloud environment
Experience in Serverfess architecture.
Impeccable integrity. We are team-first at Celerity
A positive attitude. We can have fun while we work hard to solve business challenges
A heart for people. Excellent relationship-building skills across teams, peers, clients, vendors
A head for business. Nothing falls through the cracks on your watch
A passion for results. You strive to work complex issues with a strong sense of ownership and urgency.