Java Developer
Hirebridge
Job Title: Java Developer / OneStream, Associate (Part Time - Regular) Location: Rockville, MD Work Type: Hybrid Work ( 1 day onsite minimum – no exceptions) Position: Part Time (20 hours per week) Sponsorship: No sponsorship assistance is available for this position now or in the future. Clearance: Ability to Obtain Public Trust Job Overview LCG is seeking a Java Developer / OneStream, Associate (Part Time - Regular) to support NIH by designing, developing, testing, and maintaining secure, scalable enterprise applications that support mission-critical business operations. This role focuses on modernizing legacy applications, developing new Java-based services, and supporting enterprise software solutions using Java, Spring Boot, RESTful APIs, and modern DevSecOps practices. The developer will work within the Client's Agile/SAFe delivery framework, collaborating closely with Enterprise Architecture, DevSecOps, IT Security, QA, Database Administrators, Business Analysts, and Product Owners to ensure solutions align with enterprise architecture, cybersecurity requirements (including RMF and Section 508 where applicable), and operational readiness standards. The ideal candidate will have experience integrating Java applications with enterprise business platforms such as OneStream, ERP, HR, financial, or other enterprise systems through REST APIs, web services, messaging technologies, ETL processes, or middleware solutions. Experience supporting financial planning, budgeting, reporting, enterprise performance management (EPM), or other enterprise business applications is highly desirable. Responsibilities span the complete Software Development Life Cycle (SDLC), including requirements analysis, architecture support, application development, integration, testing, deployment, production support, hyper-care, and transition to operations within a regulated federal environment. Key Responsibilities Java Application Development and Modernization Design, develop, test, maintain, and enhance Java-based enterprise applications supporting NIH business operations. Develop scalable backend services using Java 11+ (or higher), Spring Boot, and modern software engineering practices. Modernize legacy applications by migrating business functionality into maintainable Java architectures. Participate throughout the SDLC including analysis, design, development, testing, deployment, production support, and continuous improvement. Develop reusable application components and shared libraries to improve maintainability and reduce technical debt. Architecture, Design, and Enterprise Alignment Participate in application architecture discussions and contribute to technical solution designs aligned with enterprise standards. Collaborate with Enterprise Architecture, Database Administrators, DevSecOps, and IT Security teams to ensure solutions meet security, scalability, and performance requirements. Translate business requirements into technical specifications, user stories, and implementation plans. Support technical design documentation and architecture artifacts throughout project delivery. API Development, Data Integration, and Backend Services Design and develop RESTful APIs and backend services supporting enterprise applications. Integrate Java applications with databases, cloud services, third-party platforms, and internal enterprise systems. Develop and maintain Java integration services connecting enterprise applications with financial, budgeting, reporting HR, and other enterprise business platforms. Design and implement secure RESTful APIs and integration services supporting enterprise platforms such as OneStream, ERP systems, HR applications, ServiceNow, Salesforce, or other enterprise business systems where applicable. Develop middleware, microservices, and data synchronization services that exchange information between Java applications and enterprise platforms using REST APIs, SOAP services, JSON/XML, messaging technologies, scheduled batch processing, or ETL frameworks. Troubleshoot, optimize, and maintain enterprise integrations to ensure high availability, performance, scalability, and data integrity across connected business applications. Develop efficient SQL queries, stored procedures, and data access layers using JPA/Hibernate. Support secure authentication and authorization mechanisms for enterprise applications. DevSecOps, CI/CD, and Configuration Management Support automated CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or similar DevOps platforms. Utilize Git for source code management, branching strategies, code reviews, and release management. Follow enterprise configuration management, change management, and release governance processes. Collaborate with DevOps engineers to automate deployments and improve software delivery efficiency. Testing, Quality Assurance, and Documentation Develop unit tests, integration tests, and participate in regression and performance testing activities. Support User Acceptance Testing (UAT) and defect resolution throughout release cycles. Participate in peer code reviews to maintain coding standards and software quality. Maintain technical documentation, design documentation, API documentation, and operational support guides. Support knowledge transfer and documentation for production support teams. Cybersecurity Compliance and Secure Development Develop applications following secure coding practices and federal cybersecurity requirements. Collaborate with IT Security teams to remediate vulnerabilities identified through code scanning and security assessments. Support RMF documentation, vulnerability remediation, and ATO readiness activities where applicable. Ensure applications comply with organizational security policies and data protection requirements. Deployment Support, Production Operations, and Continuous Improvement Support application deployments and post-production validation activities. Troubleshoot application defects, production issues, and performance bottlenecks. Participate in root cause analysis and implement corrective actions. Support production stabilization during hyper-care periods following major releases. Provide technical support and knowledge transfer to operations and maintenance teams. Requirements Previous NIH experience (strongly desired) 3+ years professional experience developing enterprise Java applications. 3+ years experience using Java (Java 8 or higher; Java 11+ preferred). 2+ years experience developing applications using Spring Framework and Spring Boot. 2+ years experience developing RESTful APIs and backend services. 2+ years experience using JPA/Hibernate or similar ORM frameworks. 2+ years experience writing SQL queries and working with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL. 2+ years experience working in Agile/Scrum or SAFe environments. 1+ year experience supporting applications within regulated environments requiring SDLC documentation, testing evidence, and governance (Federal preferred). Experience integrating Java applications with enterprise platforms such as OneStream , ServiceNow, or similar enterprise business applications is highly desirable. Experience designing and developing API-based integrations using REST, SOAP, JSON, XML, messaging technologies (Kafka, RabbitMQ, JMS), or ETL/data integration frameworks. Experience supporting enterprise financial systems, budgeting, planning, reporting, or Enterprise Performance Management (EPM) solutions through Java-based integrations is preferred. Education: Bachelor's degree in Computer Science, Software Engineering, Information Systems, Information Technology, or related technical discipline (or equivalent experience). Certification (Preferred) Oracle Certified Professional Java Developer (OCP) Spring Professional Certification AWS Certified Developer – Associate Microsoft Azure Developer Associate Security+ (preferred for federal environments) Certified Scrum Developer (CSD) or Scrum certification Technical Skills (Required) Java Development Strong experience with Java 8/11+ Object-Oriented Programming (OOP) Exception handling, collections, concurrency, multithreading Performance tuning and optimization Spring Framework Spring Boot Spring MVC Spring Data JPA Spring Security Dependency Injection (IoC) API and Backend Deployment RESTful API development JSON/XML processing API security OAuth2, JWT authentication Backend service integration Enterprise application integration REST/SOAP Web Services Enterprise middleware and API integration Database Development Oracle SQL Server PostgreSQL MySQL SQL optimization Stored procedures JPA/Hibernate Cloud and DevSecOps Git GitHub GitLab Jenkins Maven Gradle Docker Kubernetes (preferred) CI/CD pipeline support Testing and Quality Assurance JUnit Mockito Integration Testing Functional Testing Performance Testing SonarQube Static Code Analysis Security and Compliance Secure Coding Practices (OWASP) Vulnerability remediation RMF awareness Section 508 awareness (where applicable) Authentication and authorization best practices Enterprise Integration Technologies REST APIs SOAP Web Services JSON/XML Messaging technologies (Kafka, RabbitMQ, JMS) ETL/Data Integration API Gateway technologies OAuth2/OpenID Connect Enterprise Platforms (Preferred) OneStream integration (Highly Desired) ServiceNow Preferred Skills Microservices architecture Event-driven architecture Cloud-native application development AWS, Azure, or Google Cloud Platform Docker and Kubernetes Messaging technologies (Kafka, RabbitMQ, ActiveMQ) Experience supporting NIH, HHS, or other federal agencies Experience modernizing legacy Java applications Experience integrating Java applications with OneStream or other Enterprise Performance Management (EPM) platforms. Experience developing middleware, microservices, or ETL processes that synchronize data between Java applications and enterprise financial platforms Experience supporting financial planning, budgeting, forecasting, financial consolidation, reporting, or enterprise operational systems through Java-based integrations. Experience designing secure API integrations between Java applications and enterprise business systems using REST APIs, messaging technologies, or middleware frameworks. Familiarity with enterprise financial data models, API-based integrations, and secure data exchange between Java applications and enterprise platforms. Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, Codex, or similar to improve development productivity, code quality, documentation, and modernization efforts. Compensation and Benefits The projected compensation range for this position is $43,27/hr to $49.04/hr benchmarked in the Washington, D.C. metropolitan area. The salary range provided is a good faith estimate representative of all experience levels. Salary at LCG is determined by various factors, including but not limited to role, location, the combination of education/training, knowledge, skills, competencies, certifications, and work experience. LCG offers a competitive, comprehensive benefits package which includes health insurance options (medical, dental, vision), life and disability insurance, retirement plan contributions, as well as paid leave, federal holidays, professional development, and lifestyle benefits. Devoted to Fair and Inclusive Practices All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. If you are interested in applying for employment with LCG and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department by email at View email address on click.appcast.io. Securing Your Data Beware of fraudulent job offers using LCG's name. LCG will never request payment-related details or advancement of money during the application process. Legitimate communication will only come from lcginc.com or View email address on click.appcast.io emails, not free commercial services like Gmail or WhatsApp. If you receive suspicious emails asking for payment or personal information, contact us immediately at View email address on click.appcast.io. If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission. #J-18808-Ljbffr
- ...Senior Java Developer Location: Bethesda, MD (Hybrid) Client: Marriott Visa: H1B, EAD, GC, USC Duration: Long Term Mandatory: Minimum 10+ years experience, Java/J2EE, SpringBoot, JavaScript, API, Gateway, EKS, Harness, swagerHub, Python and microservices Job Responsibilities...SuggestedH1b
$70k - $90k
...Java Developer Computer Packages Inc. - a global company specializing in Intellectual Property software is seeking Java Developers with at least three years practical experience. You will be responsible for design, development and management of Java-based applications...SuggestedVisa sponsorshipRelocation package$70k - $90k
...Computer Packages Inc. - a global company specializing in Intellectual Property software is seeking Java Developers with at least three years practical experience. You will be responsible for design, development and management of Java-based applications. Knowledge of Jasper...SuggestedVisa sponsorshipRelocation package- ...plus years of Web based applications development experience in:a. JAVA, J2EE, JSP, HTML, JavaScript, XML, EJB, JavaBeans, JDBC, Struts... ...Working knowledge in Websphere, JBoss administration console. Developing web pages that comply to ADA 508 compliance standardsc....Suggested
- ...western union, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions...SuggestedFull time
- Lead JAVA Developer IAM Apex is seeking a Lead JAVA Developer to join the leading financial regulatory authority, with multi-tied applications on the cloud (AWS). The Lead Developer will be hands-on with development and managing a team that enhances and maintains an highly...Work experience placement
$65 - $70 per hour
...nurturing their full potential consistently garners them the Great Place to Work® certification year after year. Role: Java Full Stack Developer Location: Mclean, VA Job Description: Bachelor’s degree in computer science or information technology or related...Full time- ...LCG in Rockville, MD is seeking a Full Stack Developer II to design, develop, test, and maintain Java-based enterprise applications supporting federal clients. The role requires collaborating with project managers, architects, developers, and SMEs to deliver scalable...
- ...A leading technology company is seeking a Principal Java Developer in Bethesda, Maryland. The role involves Agile development and operations for mission-critical systems, requiring expert knowledge in Java and cloud platforms like AWS. Candidates should have extensive...
- ...Must be Local to McLean, VA Role: Java Developer Exp 8-10 years Skills: Mongo DB, Advanced Java Concepts Java development skills AWS Must have a working experience in AWS environment (Not theoretical knowledge) Event-based systems knowledge Spring Boot...Work experience placementLocal area
- ...A technology solutions provider in McLean, Virginia, is seeking a skilled developer with 5+ years of experience in Java/JEE and expertise in Grails Web Framework and Groovy Language. The ideal candidate should be proficient in XML and JSON, RESTful web services, and SQL...
$65 - $70 per hour
...Immediate need for a talented Java Full stack Developer . This is a 06+ Months Contract opportunity with long-term potential and is located in McLean, VA (Onsite) . Please review the job description below and contact me ASAP if you are interested. Pay Range: $65 - $70/...Contract workLocal areaImmediate start- ...network or friends who are looking for new opportunities since we have an excellent referral program. Job Description Position- Java Full Stack Developer Duration- Full Time Job Description: Develop, modify, or update applications used by business units or infrastructure...Full time
- ...Java Fullstack Developer Location: Mclean, VA Duration: 12 Months Job Description: ~8 -10 years of experience in solution, design and development of applications using J2EE framework, Spring Boot, RESTful services and Angular ~1-2 years of experience in...
- ...Common Securitization Solutions (CSS) is seeking an experienced Java Developer III to join our team of talented professionals. This position is offered as a remote opportunity. Established in 2014, CSS is a Joint Venture between Freddie Mac and Fannie Mae. We were established...H1bRemote work
- ...Sr Java Developer A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in...Local area
$160k - $200k
...Overview Java Developer McLean, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed...- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Java Full Stack Developer. Location: McLean, VA. About the Project We are seeking a skilled Java Full Stack Developer to join our team for a long-...For contractors
- Overview We are looking for an experienced Java Developer to join our technology team supporting a leading mortgage solutions provider. The ideal candidate will have a strong background in building enterprise-grade backend applications using Java, Spring Boot, Microservices...
- ...Job Title: SR. JAVA DEVELOPER Location: Mclean,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD Contract Type: W2 Job Description: ICM BTO enterprise models technology needs a senior full stack Java developer to support growing...Contract workH1bFlexible hours
- ...Senior Java Developer Location: McLean, VA (Onsite) Duration: 08-17-2026 - 12-31-2026 Required Experience & Education ~7–10 years of professional software development experience. ~ Bachelor's degree in Computer Science or a related field (or equivalent experience...Flexible hours
- ...Full Stack Java Developer Location: Mc Lean, VA Basic Requirements: Bachelors degree in computer science or information technology or related discipline or equivalent combination of education and experience from which knowledge and skills may be obtained....
- ...elite Financial Firm to build a team of Mid and Senior Software Developers in Test. Each Senior SDET will be a part of a small team of 2-4... ...to test solutions. · Experience with programming in Java (preferred), C++, C#, or Ruby. · Good understanding of testing...Full timeWork experience placementWork at office
- ...Overview: Position Title * Sr. Backend Java Developer Position Responsibilities Role: Senior Backend Java Developer Location: McLean, VA - Onsite (5 days/week) | Local candidates only Key Responsibilities Design, build, and maintain backend services...Local area
- ...Senior Java Developer Location: Bethesda, MD (Hybrid) Client: Marriott Visa: H1B, EAD, GC, USC Duration: Long Term Mandatory: Minimum 10+ years experience, Java/J2EE, SpringBoot, JavaScript, API, Gateway, EKS, Harness, swagerHub, Python and microservices...H1b
$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$80k - $100k
...Job Description Job Description Full Stack Java Developer Turning Point Global Solutions is seeking an experienced Full Stack Java Developer / Software Engineer with AWS Cloud Services experience. In this role, you will design, develop, and maintain Java-based...Work at officeLocal areaRemote work- ...Job Description Job Description Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmer to join a team working on the enhancement of data utilization for a large, state-run project. The developer...Full timeFlexible hours
- ...consultants leverage innovative capabilities and deep domain expertise to develop short and long-term strategies aligned with your enterprise... ...5+ years of hands on AWS development experience using Python, Java, Node.js, lambda service and scripting. 5+ years of work...Full timeTemporary workWork experience placement
- Job Title: Senior Java Full Stack Developer Employment Type: W2 Only Experience: 10+ Years Job Summary We are seeking a highly experienced Senior Java Full Stack Developer with 10+ years of hands‑on experience designing, developing, and deploying enterprise‑scale applications...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java web developer Rockville, MD
- entry level java developer remote Rockville, MD
- java developer remote part time Rockville, MD
- java developer Rockville, MD
- java software engineer Rockville, MD
- senior java full-stack developer Rockville, MD
- senior java j2ee developer Rockville, MD
- java microservices Rockville, MD
- java production support Rockville, MD
- java programming Rockville, MD


