Finding the best job has never been easier
Share
Your day to day:
You will engage with Team leads and Product owners to work on features, enhancements, and quality goals.
Design, develop, test, and deploy robust software solutions using Java, ensuring high performance, security, and scalability.
You are also required to engage with cross-functional teams to ensure the timely completion of tasks and with the right acceptance criteria.
You are required to build domain knowledge for all channels we support on our platform.
You are required to work with the team, help define sprint goals/objectives, and work on sprint deliverables.
Effective collaboration, proactive communications, and working as a team are the key behaviors you must demonstrate.
Drive operational excellence by optimizing processes and workflows for enhanced productivity and efficiency.
Mentor and train new team members, sharing your knowledge and experience to help onboard them onto the team quickly and efficiently, fostering a culture of learning and continuous improvement.
Drive innovation through rapid prototyping and iterative development.
Champion clean code principles, ensuring adherence to best practices.
What do you need to bring:
Must have a BS or MS/PhD Degree in Computer Science or equivalent
4+ years of experience in software development building large-scale enterprise applications.
Proficiency in Java programming, with hands-on experience in Java, J2EE, and the Spring framework.
Solid understanding of algorithms and data structures, knowledge of object-oriented design, design patterns, and multi-threaded programming.
Solid grasp of database design and optimization(Oracle/MySQL/NoSQL).
Strong problem-solving skills and a passion for debugging complex issues.
Experience with Jenkins/Hudson, Maven/Ant, HTTP, and REST APIs and competent in designing and building webservices/micro-servicesin a commercial setting.
Experience with test automation:TDD, unit/integration/functional testing.
Ability to determine the impact of architectural solutions and come up with recommendations.
Exhibit one team behavior and work with several stakeholders and team members cohesively.
Excellent verbal and written communication skills
Highly flexible, and able to prioritize multiple projects and deadlines to execute well in a fast-paced, rapidly evolving organization.
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
These jobs might be a good fit