Job Description:
About you
What we are looking for:
- Minimum 4 years of experience delivering enterprise class applications, with at least 3 years working in Java
- Experience building API services with popular frameworks and standards (Spring, REST)
- Solid understanding of object-oriented design and programming concepts, core Java concepts, and multithreaded programming. Able to navigate full stack development easily.
- Experience working with large scale applications, production rollouts, monitoring and debugging live issues
- Experience with test automation: TDD,unit/integration/functionaltesting
- Have a passion for quality and writing clean, solid, readable code that scales and performs well
- Strong desire to learn, push the envelope, and share knowledge with others
- Strong debugging and problem-solving skills across the whole tech stack - language, databases, web servers and system environment
- Proven interpersonal communication skills
What You’ll Do
- Implement solutions through hands-on prototyping, development, and testing
- Deliver code in an Agile software development
- Participate in development life cycle activities like design, coding, testing and release
- Partner with product, design, analytics and dependencies to craft great product experiences
- Participate in architectural initiatives, balancing long-term velocity with customer needs
- Collaborate with other teams to deliver best in class product
- Follow and be a strong advocate for clean code principles
- Drive innovation through rapid prototyping and iterative development
Travel Percent:
The total compensation for this practice may include an annual performance bonus (or other incentive compensation, as applicable), equity, and medical, dental, vision, and other benefits. For more information, visit .
The U.S. national annual pay range for this role is
$72700 to $176000
Our Benefits:
Any general requests for consideration of your skills, please