About the role
We are looking to build a Java-based solution center, with this role leading that objective. As a client-facing Java developer, youâ€™ll have the opportunity to learn our client's business, their organization, systems, challenges and goals. Youâ€™ll partner directly with clients to define and clarify requirements, then work with your team to create accurate project and task estimates to deliver exceptional results.
Weâ€™re looking for an experienced Java developer on the server-side and User Interface (UI) area of an enterprise trading platform application with pluggable asset classes for users to interact with. Youâ€™ll help modernize trade flow, integrate legacy systems, support different order types and leverage better infrastructure.
Day-to-day, you will:
Develop and deliver high-quality, low-defect features on schedule
Lead by example through the implementation of challenging and complex components
Work closely with your project team and foster a fun and collaborative environment
Ensure quality through adherence to technical best practice and through mentorship, feedback and paired programming
Travel, as needed.
Youâ€™re excited about the latest in FinTech, Business Intelligence (BI) and Big Data development. Youâ€™re personable and enthusiastic, looking to join a team of others like you. Your background includes unit testing in a test-driven development (TDD) environment. You likely have experience as a consultant, working with external clients on a regular basis.
Your technical and business skillset likely includes:
Experience coding Java APIâ€™s in Azure
Experience with the Simple Object Access Protocol (SOAP), Spring framework, specifically bean management and Java Database Connectivity (JDBC) and Representational State Transfer Application program interfaces (REST APIs)
Leading and participating in code reviews
Exposure to Git/Mercurial, and Continuous Integration
Strong verbal and written communication skills, with attention to detail
Strong awareness and adherence to best practices of coding, testing and deployment
Strong with Azure PaaS services (Event Hubs, App Services, Web Jobs, etc)
Critical understanding of MS Azure environment
You likely have 3-7 years of Core Java expertise and a Computer Science (CS) degree or equivalent, with strong CS and development fundamentals, including Object Oriented Programming (OOP).
In addition, you likely have around 2 or more years of experience using Maven/Gradle.
Requisition ID - 54083
Avanade is the leading provider of innovative digital and cloud-enabling services, business solutions and design-led experiences, delivered through the power of people and the Microsoft ecosystem. Majority owned by Accenture, Avanade was founded in 2000 by Accenture LLP and Microsoft Corporation and has 30,000 professionals in 24 countries. Visit us at ~~~.
Category: Software Engineering
AvanadeÂ® Is An Equal Opportunity Employer. Avanade prohibits discrimination and harassment against any employee or applicant for employment because of race, color, age, religion, sex, national origin, gender identity or expression, sexual orientation, disability, veteran, military or marital status, genetic information or any other protected status.
The EEO is the Law poster is available here:
The Pay Transparency Policy is available here:
Avanade is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation due to a disability for any part of the employment process, please send an e-mail to Avanade at ~~~ or call ~~~ and let us know the nature of your request and your contact information.
By using this site, you agree that we can place Cookies on your device. See our Job Applicant Data Privacy Statement and Cookies statement.