What are the responsibilities and job description for the Senior Software Engineer position at Verticalmove, Inc.?
Job Description
We’re building a new team within one of the largest and most respected financial institutions in the world with over 65,000 employees and $20 billion dollars in annual revenue. Our client manages more than $10 trillion dollars internationally for more than 40 million investors globally.
The team that we’re building will be responsible for rebuilding (from scratch) an existing suite of mission-critical applications that will be deployed to AWS. These applications will touch more than $6 trillion dollars in financial transactions annually.
To say that this company and team are very important is an understatement!
EXPERIENCE
The Value You Deliver:
• Collaborating in an autonomous team, owning all aspects of delivery (Coding, Quality, DevSecOps).
• Being an excellent teammate in developing/deploying software in a fast-paced and highly flexible environment.
• Continued focus on improving test coverage, release velocity, and production health.
• Exercising operational expertise in a team, targeting Engineering and DevOps excellence.
• Forever learning and growing your skills to be an active contributor to a well-rounded team.
REQUIRED EXPERIENCE
The Expertise and Skills You Bring:
• Solid working experience on various small to large-scale projects in a complex Web Infrastructure.
• Professional working experience with Java, Spring framework, and RESTful API development with at least 8 years of experience working on Spring-based projects.
• Experience with Test driven development (TDD)
• Experience working in a SOA infrastructure is preferable. Hands-on experience working with Webservices SOAP and REST (preferred).
• Good knowledge of development builds tools Git, Maven, Jenkins.
• Experience with Object Oriented Analysis and Design.
• Experience with Agile Methodology a plus.
• Cloud experience will be an added advantage – Docker, Kubernetes, AWS.
Salary : $20 - $0