Hello,
Greetings.!
This is Hima from Appridat Solutions LLC. I was reviewing your resume online and would like to talk to you regarding an exciting opportunity for Sr. Software Engineer at Rockville, MD or McLean, VA (Hybrid 3 days onsite with 2 days remote). We have with one of Appridat Solutions LLC premier clients.
Title: Sr. Software Engineer
Location: Rockville, MD or McLean, VA (Hybrid 3 days onsite with 2 days remote)
Duration: 6 Months with possible extension
Interview process: Prescreen, Phone, Onsite panel
Job Summary:
The Senior Software Engineer is a seasoned individual contributor responsible for designing, developing, and maintaining enterprise-grade software solutions within AWS cloud environments. This role works independently to deliver scalable, high-quality applications while contributing to architectural decisions, software quality improvements, DevOps practices, and mentoring junior engineers throughout the software development lifecycle.
Key Responsibilities
Design, develop, and maintain scalable, enterprise-grade applications using Java and cloud-native AWS technologies; Python experience preferred.
Build clean, modular, and high-performance backend services using modern frameworks such as Spring Boot.
Develop and support RESTful and GraphQL APIs, microservices, and event-driven architectures.
Architect scalable systems for document ingestion, metadata processing, persistence, and enterprise data workflows.
Design and optimize relational, NoSQL, and graph database solutions, including PostgreSQL, MySQL, MongoDB, Cassandra, Neo4j, and Amazon Neptune.
Implement and maintain cloud-native solutions leveraging AWS services including Lambda, Step Functions, SQS, SNS, S3, ECS, Fargate, and Aurora.
Support CI/CD automation and foster DevOps best practices across development teams.
Analyze software engineering trends, testing strategies, and tooling improvements to recommend process enhancements.
Partner cross-functionally to remove technical barriers, align priorities, and drive strategic objectives.
Mentor and coach junior engineers on development practices, engineering standards, and technical problem-solving.
Ensure code quality, software reliability, performance optimization, security, and test automation standards are consistently met.
Required Technical Skills
Backend & Application Development
Strong experience developing backend systems using Java and Spring Boot
Experience with Python preferred
Deep understanding of object-oriented programming and software design principles
Expertise in RESTful APIs, GraphQL, microservices, and event-driven architectures
Cloud & DevOps
Strong hands-on experience with AWS cloud technologies
Experience with CI/CD pipelines and DevOps practices
Knowledge of containerized and cloud-native application development
Data & Persistence Technologies
Strong experience with relational databases such as PostgreSQL and MySQL
Experience with NoSQL databases including MongoDB and Cassandra
Experience with graph databases such as Neo4j and Amazon Neptune
Expertise in data modeling and scalable persistence strategies
System Design & Engineering Excellence
Strong system design and architecture experience for large-scale enterprise applications
Experience with performance tuning and application optimization
Strong focus on software security, test automation, and unit testing
Ability to independently solve complex technical challenges and drive solutions
Qualifications
Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent combination of education and experience
Minimum 7 years of professional software engineering experience
Proven experience building scalable, cloud-based enterprise applications
Strong communication, collaboration, and mentoring skills
Regards,
Hima Bindu
Appridat solutions LLC.
5655 Peachtree Parkway, Suite 212, Peachtree Corners, GA 30092
Direct:
Email: