Senior Backend Java Developer
Compunnel
SENIOR BACKEND JAVA DEVELOPER (GRAPH & NoSQL DATABASE EXPERIENCE)
JOB SUMMARY
We are seeking a highly experienced Senior Backend Java Developer with deep expertise in designing, developing, and maintaining enterprise-grade applications in AWS cloud environments. The ideal candidate will possess strong backend development skills using Java, Spring Boot, REST APIs, and GraphQL, along with extensive experience working with NoSQL and graph database technologies. This role requires a seasoned individual contributor who can architect scalable solutions, drive technical excellence, mentor team members, and deliver high-performance cloud-native applications.
KEY RESPONSIBILITIES
- Design, develop, and maintain scalable, secure, and high-performing enterprise applications using Java and AWS cloud services.
- Build and enhance backend services using Spring Boot, RESTful APIs, and GraphQL.
- Architect and implement enterprise-grade solutions that meet quality, reliability, performance, and business requirements.
- Analyze complex technical challenges and apply independent judgment to develop effective solutions.
- Identify risks and proactively address issues that may impact project or business objectives.
- Stay current with software engineering trends, industry best practices, and emerging technologies, providing recommendations for adoption where appropriate.
- Collaborate across engineering and cross-functional teams to resolve technical barriers and achieve shared objectives.
- Mentor and support junior developers through coaching, knowledge sharing, and technical guidance.
- Ensure high-quality deliverables through adherence to coding standards, testing practices, and code reviews.
- Contribute to the continuous improvement of development processes, tools, and team efficiency.
- Support the design and implementation of CI/CD pipelines and DevOps best practices.
- Develop and maintain cloud-native solutions leveraging AWS services and modern microservices architectures.
REQUIRED QUALIFICATIONS
- Bachelor’s degree in Computer Science, Information Systems, or a related technical discipline.
- Minimum 10 years of professional experience in Java development and related technologies.
- Strong expertise in Java application development and object-oriented programming principles.
- Hands‑on experience with Spring Boot, REST APIs, and GraphQL.
- Experience with NoSQL databases such as MongoDB or Cassandra.
- Experience with graph databases such as Neo4j or Amazon Neptune.
- Strong understanding of backend development, distributed systems, and microservices architecture.
- Proven experience designing scalable, enterprise-grade applications and system architectures.
- Experience working with data storage technologies, including:
- Relational Databases (PostgreSQL, MySQL)
- Graph Databases (Neo4j, Amazon Neptune)
- Strong cloud experience with AWS services, including:
- Lambda
- Step Functions
- SQS
- SNS
- S3
- ECS
- Fargate
- Aurora
- Experience implementing and supporting CI/CD pipelines and DevOps practices.
- Strong knowledge of performance tuning, optimization, and application scalability.
- Experience with software security best practices and secure application development.
- Expertise in test automation, unit testing, and quality assurance methodologies.
- Strong problem‑solving, analytical, communication, and collaboration skills.
PREFERRED QUALIFICATIONS
- Experience with Python development and scripting.
- Experience with event-driven architectures and asynchronous messaging systems.
- Familiarity with large-scale document and metadata ingestion, processing, and persistence platforms.
- Experience leading technical initiatives and influencing architectural decisions across teams.
CERTIFICATIONS
- AWS Certified Solutions Architect – Associate or Professional (Preferred)
- AWS Certified DevOps Engineer – Professional (Preferred)
$80 - $85 per hour
7 – 8 years experience with the following technologies: JAVA, J2EE, Spring 3.0, Hibernate, EJB 3, AJAX, JSF, ICE faces, JSP, Struts 2 Oracle Application Server 10g, Oracle Weblogic Server 11g, Apache Solr Design Patterns, OOPS PL/SQL, Oracle Forms/Reports 11...SeniorContract work- Senior Java Developer with State/Federal Client - W2 5 days ago Be among the first 25 applicants Hope you're doing well. We have an open position for a Senior Java Developer . See the details below and let me know your interest. If interested, please share a copy of your...SeniorRemote work
$131k - $218.3k
...full spectrum of solutions for designing, developing, and operating cutting-edge Data and AI... ...developing, integrating, or maintaining backend applications, services, or data... ...development From entry-level employees to senior leaders, we believe there’s always room...SeniorLocal area- ...50% RemoteDescription:We are seeking an expert Angular developer to design, build, and deploy scalable, cloud-native enterprise... ...for responsive user interfaces and integrate with Java and Spring Boot for secure backend microservices and use AWS for cloud infrastructure and...Senior
- ...Senior Java Developer McLean, VA June 16, 2026 Only accepting local candidates immediately local to the Washington, DC area. We are... ...design discussions. Develop RESTful APIs and scalable backend services. Apply software engineering best practices, including...SeniorLocal areaImmediate start
- ...based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy application. Comply with the department /EA application standards and general industry based Java/JEE based application development principles, theories, concepts,...Senior
- ...store massive amounts of data Role: Sr Backend Engineer Multiple Locations: Rockville... ...Musts: Backend (any: Python, Java, etc) Ballpark 3 years big data/Spark... ...performance Responsibilities: Design, develop, test, implement, and support technical solutions...Senior
- ...Senior Java DeveloperLocation: Bethesda, MD (Hybrid)Client: MarriottVisa: H1B, EAD, GC, USCDuration: Long TermMandatory: Minimum 10+ years experience, Java/J2EE, SpringBoot, JavaScript, API, Gateway, EKS, Harness, swagerHub, Python and microservicesJob ResponsibilitiesTechnical...SeniorH1b
- ...Senior Java Developer Location: Mclean, VA Duration: 3-4 months Description ICM BTO enterprise models technology needs a senior full stack Java developer to support growing business needs for model analytics for the company's mortgage portfolio. The full...SeniorFlexible hours
- OverviewWe are seeking an experienced Senior Java Backend Developer to design, develop, test, and maintain scalable enterprise applications and backend services.The successful candidate will have strong hands-on experience with Core Java, Spring, Spring Boot, Spring Data...Senior
- ...26Job Type: ContractJob Category: ITJob DescriptionJob Title: Senior Java Full Stack DeveloperExperience: 12+ YearsEmployment Type: ContractLocation... ...are seeking a highly experienced Senior Java Full Stack Developer with 12+ years of hands-on experience in Java development,...Senior
- ...Summary: Working independently, the Senior Software Engineer owns development of... ...individual contributor with deep expertise in Java to design, develop, and maintain complex, enterprise-... ...Essential Technical Skills: Backend Development: Strong experience in backend...SeniorWork experience placement
$86.5k - $142.7k
...better working world. Job Summary As a Senior Consultant within EY’s Digital... ...full-stack development, working across Java backend services and modern frontend frameworks... ...environments. Key Responsibilities Develop backend services using Java (Spring Boot...SeniorSummer holidayFlexible hours- Job Title : Senior Software Engineer Location : Rockville MD (remote until Covid-19) Duration : 6 Months CTH Visa... ...with a related master's degree. Full stack developer with hands-on experience with backend, frontend and database technologies. Experience with...SeniorRemote work
- Horizon Technologies Inc. is seeking a Selenium Tester with Java experience to lead testing initiatives. The ideal candidate will have... ...of experience with Selenium and be comfortable working with developers and management. Your responsibilities will include developing Master...Senior
- ...Leidos LLC in Rockville, MD invites you to join as a Senior Software Engineer, developing distributed backend services, APIs, and platform microservices to support enterprise AI operations. You will collaborate with analysts, engineers, and developers across hybrid...SeniorRemote job
- ...Capital One National Association in McLean, VA seeks a Full-stack Engineer 4 to lead enterprise-scale projects using Java, Spring Boot, and AWS. You will mentor engineers, drive architectural excellence, and collaborate with product managers to meet regulatory and security...Senior
- ...Leidos is seeking a Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area, supporting next-generation flight services and air traffic systems. This hybrid role splits time evenly between hands-on Java development of cloud-native microservices...Senior
- ...capabilities and deep domain expertise to develop short and long-term strategies aligned... ...AWS development experience using Python, Java, Node.js, lambda service and scripting.... ...how we will find the next breakthrough Seniority level Mid-Senior level Employment type...SeniorFull timeTemporary workWork experience placement
- ...Job Title Senior Technical Lead - Application Security Remediation (Java / Spring Boot / Angular) Experience 10+ years of software engineering experience... ...and recommend secure coding practices . Develop reusable security remediation patterns to reduce...Senior
$130k - $166k
...with a product mindset, prioritizing speed, ownership, and execution over bureaucracy. Description Title: Senior Application Programmer / Java Developer Location: Remote Terms: Full-time Salary Range: $130-166k DOE Clearance: Qualified...SeniorFull timeWork experience placementRemote workFlexible hours- ...helping professionals advance their careers. Job Title: Senior Software Engineer – Java/Python Big Data Location: Rockville, MD Primary... ...Presto/Trino, and Athena. ~ Experience designing and developing large-scale ETL/ELT pipelines. ~ Experience with batch...Senior
- ...Engineering" team. Duties/Responsibilities: The JavaFull Stack developer shall utilize IT equipment and languages (third- andfourth-generation... ..., develop, and optimize web applicationsand services using Java, Node.js, and Angular technologies Designed and developed user...Contract workLocal areaFlexible hours
$107.9k - $195.05k
...Leidos is seeking Senior Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting... ...approximately 50% of your time will be spent designing, developing, testing, and maintaining production software, while the remaining...SeniorContract workRemote work- ...Job Description Job Description The Senior Backend Engineer designs, builds, and maintains scalable backend systems and services that... ...office in Tysons Corner, VA. Responsibilities: Design, develop, and maintain scalable backend services and APIs for K-12 learning...SeniorWork at officeLocal area
- ...Job Description Job Summary Westat is seeking a senior-level Java Engineer to spearhead the documentation, reconstruction, and ownership... ...September 2026 through March 2027. The EAGLE Platform Ecosystem: • Backend & APIs: Java Spring Framework, Geo APIs • Data & Search Layer...Permanent employmentFull timeLocal areaRemote work
- ...Akkodis is seeking a Sr Java Developer for a Contract job with a client in Richmond/McLean VA/Chicago IL/Plano TX Ideally looking for applicants with a solid background in the financial services industry . Location: Richmond VA/Mclean VA/Chicago IL /Plano TX -...SeniorContract workTemporary workLocal areaVisa sponsorship
$91.83k - $124.75k
...Job Description Job Description Location: Rockville, MD Job Title: Full Stack Developer / Java Developer Sponsorship: No sponsorship assistance is available for this position. Hybrid: Minimum of 3 Days Onsite (May increase as Client needs may increase...Work experience placementLocal areaImmediate start$139.1k - $251.45k
This position is responsible for developing, implementing, and overseeing the technical quality assurance and control systems used to prevent defects in the software delivered products for the TFDM and ERAM programs. Duties include defining and implementing standards,...SeniorFull time$107.9k - $195.05k
...Description Leidos has an exciting opportunity for a Sr. Java Developer in our Intel Security Sector's Analysis Solutions Business Area... ...Design, develop, test and maintain high-performance, scalable backend microservices using Java and the Spring Framework to meet customer...SeniorLocal areaImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Java Developer. Be the first to apply!
- entry level java developer remote Rockville, MD
- java web developer Rockville, MD
- remote junior java developer Rockville, MD
- java developer remote part time Rockville, MD
- java developer Rockville, MD
- java software engineer Rockville, MD
- senior manager customer operations Rockville, MD
- senior software engineer ruby on rails Rockville, MD
- sr finance manager Rockville, MD
- senior customer service Rockville, MD




