Job Description
Job Description
Overview :
The Ex-Capital One Java Developer with Spark plays a crucial role in designing, developing, and maintaining high-performing applications to meet the needs of the organization.
They are responsible for the end-to-end software development lifecycle and ensuring the scalability and reliability of applications.
Key Responsibilities :
- Collaborating with cross-functional teams to analyze requirements and design innovative software solutions
- Developing and testing high-quality, scalable Java applications using Spark framework
- Participating in code reviews and debugging complex issues to ensure optimal performance
- Implementing best practices in software development and ensuring adherence to coding standards
- Adopting agile methodologies to deliver high-quality software within project timelines
- Performing unit testing and supporting integration and performance testing efforts
- Documenting software and processes to ensure maintainability and transfer of knowledge
- Identifying and addressing technical debt and areas for improvement in the codebase
- Working closely with stakeholders to understand business requirements and translate them into technical solutions
- Providing technical leadership and mentorship to junior team members
Required Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience in Java development with a focus on Spark framework
- Strong understanding of software development best practices and design patterns
- Experience in debugging and resolving complex technical issues in a distributed environment
- Proficiency in unit testing and familiarity with integration and performance testing
- Ability to work effectively in an Agile development environment
- Excellent problem-solving and troubleshooting skills
- Good communication and collaboration skills to work effectively in a team environment
- Experience in documenting software designs, APIs, and implementation details
- Knowledge of version control systems such as Git for code management
- Strong commitment to continuous learning and staying updated with industry trends
- Experience working in a W2 contract role with a financial institution like Capital One is preferred
28 days ago