Senior Java Software Engineer - Mindlance
Mc Lean, VA 22107
About the Job
Position: Sr. Java Developer
Work Location: McLean, VA (Hybrid)
Duration: 06+ Months (possible extension)
Job Description:
Seeking a highly skilled Java Backend Developer with extensive experience in AWS services. The ideal candidate will play a critical role in designing, developing, and maintaining backend systems that power our financial applications, ensuring high performance, scalability, and reliability.
Key Responsibilities:
- Develop and maintain backend services using Java, adhering to best practices and design principles.
- Design and implement RESTful APIs to support frontend and third-party integrations.
- Leverage AWS services (e.g., Lambda, ECS, S3, RDS, DynamoDB, CloudFormation, API Gateway) to build scalable and secure cloud-native solutions.
- Collaborate with cross-functional teams, including product managers, architects, and QA engineers, to deliver robust financial applications.
- Optimize application performance and troubleshoot complex technical issues.
- Ensure compliance with security standards and regulatory requirements specific to the financial sector.
- Implement CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, or AWS Code Pipeline.
- Write clean, maintainable, and testable code, following agile development practices.
- Mentor junior developers and contribute to knowledge sharing within the team.
Required Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
- Experience in backend development using Java (Java 8+).
- Strong expertise in AWS services (e.g., EC2, Lambda, SQS, SNS, API Gateway, CloudWatch).
- Proficiency in building microservices architecture.
- Solid understanding of database design and experience with RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., DynamoDB, MongoDB).
- Hands-on experience with Spring Framework (Spring Boot, Spring Data, Spring Security).
- Strong understanding of financial or banking domain workflows, including transaction processing, payment systems, and compliance standards.
- Familiarity with DevOps practices and containerization tools such as Docker and Kubernetes.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Preferred Qualifications:
- Certifications such as AWS Certified Solutions Architect or AWS Certified Developer.
- Experience with messaging systems like Kafka or RabbitMQ.
- Knowledge of cloud security and compliance frameworks (e.g., PCI DSS, GDPR).
- Familiarity with frontend technologies for API integration.
“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
Source : Mindlance