What are the responsibilities and job description for the SR Java Developer position at TekWay, Inc.?
Job Description
Top Skills' Details
Senior Java Developer with 10 Years of experience who is a true expert in the Springboot framework.
Extensive experience with API creation and microservices.
Cloud experience, specifically AWS.
Need a strong developer and create their own code and work independently.
Full Stack experience would be a plus specifically Angular experience.
Spring
Springboot
Microservices
Job Description
- Rowe Price is a wealth and asset management company headquartered in Baltimore, MD with a large 6 building technology campus in the surrounding suburban area. They offer a variety of financial products and services to individuals, institutions, and third-party investors. T. Rowe Price is global company that manages over $1.2 Trillion dollars in assets with a committed effort to modernize their technology to improve user experience and decision-making capabilities.
About the Role:
The T Rowe Price Assets Under Management Team is looking for a Senior Software Engineer to join their team! This team is working on a Data Ingestion project where they are taking data sets from a ton of different sources and ingesting into SNOWFLAKE. The future state will be a platform that streamlines and reduces risk for Assets Under Management reports. They need this resource to come in and help with new development for two works streams for the UI portion of their application as well as the architecture workstream.
Core Attributes:
• Takes pride in engineering excellence and instils these values in others
• Client-focused approach – delivering working code often
• Strong interpersonal skills; able to establish and maintain a close working relationship with portfolio managers, quantitative researchers, traders, senior business stakeholders, and other technologists
• A proponent of strong collaborative software engineering techniques and methods: agile development, continuous delivery, code review or pairing, unit testing, refactoring and related approaches
• Demonstrable passion for technology (e.g., personal projects, open-source involvement) while using their problem-solving capabilities to deliver solutions utilizing a top-end engineering approach
Job Responsibilities:
• Fine-tune and improve a variety of sophisticated software implementation projects
• Gather and analyze system requirements, document specifications, and develop software solutions to meet client needs and data
• Analyze and review enhancement requests and specifications
• Implement system software and customize to client requirements
• Prepare the detailed software specifications and test plans
• Code new programs to client’s specifications and create test data for testing
• Modify existing programs to new standards and conduct unit testing of developed programs
• Create migration packages for system testing, user testing, and implementation
• Provide quality assurance reviews
• Perform post-implementation validation of software and resolve any bugs found during testing
Additional Skills & Qualifications
• Bachelor's degree in a technical field such as computer science, computer engineering or related field required
• 8-10 years’ experience required
• A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
• large systems software design and development experience
• Experience performing in-depth troubleshooting and unit testing with both new and legacy production systems
• experience in programming and experience with problem diagnosis and resolution
Employee Value Proposition (EVP)
- Rowe Price is a trusted client of TEKsystems. We have over 10 years of history with T. Rowe Price and the feedback from our candidates placed there has been mostly favorable. This is an excellent opportunity to join a stable company with an exciting project. Long term work and the chance to work on a project with new technology.
Work Environment
Agile environment. Team of about 15. Mix of contractors and full-time employees that are a part of a much larger program of around 50 people.
Business Drivers/Customer Impact
The Investment Technology group is modernizing their technology stack to improve user experience and performance of applications to increase revenue and cut costs.
- Senior Java Developer 10 Years of experience developing large enterprise applications
2. Good communication skills, able to participate in daily stand-ups as this will be an agile environment
3. SQL skills
4. Experience with Amazon Web Services- Able to create AWS services= Cloud formation, lambda, s3, EC2 etc.
Salary : $1 - $0