Java Developer - Pyramid Consulting, Inc
Mc Lean, VA 22107
About the Job
Immediate need for a talented Java Developer. This is a 06+months contract opportunity with long-term potential and is located in McLean, VA (Hybrid). Please review the job description below and contact me ASAP if you are interested.
Job ID: 24-53654
Pay Range: $60 - $70/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
- Design, develop, test, and support the applications and services within financial modeling and research division.
- Involve in fixing the defects and addressing the technical debts to ensure best software development practices are met.
- Write clean, robust, high-quality code following best practices and backed by automated unit and integration tests with full coverage.
- Coordinate with the rest of the team working on different layers of the infrastructure.
- Assist with the infrastructure upgrades and adoption of new technologies.
- A commitment to collaborative problem-solving, sophisticated design, and quality product is important.
- Monitor System’s Execution in Production
- Use automated and other tools to detect any problems in the operational environment.
- Proactively connect with technology and business to resolve operational problems.
- Implement automation requirements and other technical enhancements.
- First-line Requirements Validation
- Actively seek opportunities to continuously improve the quality of systems and processes.
- Promote industry-leading design practices for mission-critical applications.
- Analysis and Communication
- Perform designed or ad-hoc analysis in a constantly evolving and moving environment to support Client markets trading desks.
- Clearly craft and articulate messages (both written and verbal) related to Finance and Technology to a broad range of audiences.
- Seek and design ways to automate tasks; ideally using Java or other programming languages.
Key Requirements and Technology Experience:
- Key skills; Java, Angular, SQL, Production Support
- 70% - Backend focused role
- 30% - Front End – Mainly Angular if not then angular. The project is using Angular on frontend side.
- SQL is the backbone of this project which required pulling /Modifying data from different databases. So strong SQL experience is needed.
- Junit testing experience is must.
- At least 5 years of hands-on software development and programming experience with knowledge of application, data and architecture design patterns and principles.
- Must have a strong background in developing scalable applications and services based on Java frameworks such as Spring/Spring Boot/Spring Cloud, Hibernate, Kafka and Netflix stack for microservices.
- Must possess experience developing rich, classy, and sophisticated web UI based on Angular framework, jQuery and Material design.
- Familiarity with REST API design, development, and documentation.
- Experience with build and integration tools, including knowledge of Gradle, Jenkins, Git and Docker.
- Strong acumen to learn the business functions and features that need to be delivered.
- Bachelor’s degree in computer science or equivalent experience.
- Proficiency with fundamental web front-end languages and frameworks.
- Familiarity with database technologies such as SQL Server, Sybase, Redis, MongoDB and so on.
- Experience writing automated unit, integration, regression, performance, and acceptance tests.
Our client is a leading Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here