13,645 Java Programmer jobs in the United States
Java Programmer
Posted 1 day ago
Job Viewed
Job Description
Java Programmer
Job Locations
US-NM-Albuquerque
ID
2025-3864
Category
Information Technology
Type
Full Time
Overview
Edgewater Federal Solutions is seeking a Java Programmer to support the IT program at a major national laboratory.
Next Generation ES&H System Services offer Environment, Safety & Health (ES&H) Systems Solutions that provide the means for workforce compliance with Corporate Policy Environment Safety & Health for work planning and hazards analysis and control, or other specific DOE Rules, Orders or Standards. These solutions address a variety of worker safety, environmental management, industrial hygiene, and radiological safety arenas. These support tools enable ES&H to perform its mission regarding worker health and safety and care for the environment.
ResponsibilitiesAnalyze functional business applications and design specifications for functional areas such as finance, accounting, personnel, manpower, logistics, and contracts. Develop block diagrams and logic flow charts. Translate detailed design into computer software. Test, debug, and refine the computer software to produce the required product. Prepare required documentation, including both program-level and user-level documentation. Enhance software to reduce operating time or improve efficiency. Provide technical direction to programmers to ensure program deadlines are met. Experience in information system design, including application programming on large-scale database management systems and the development of complex software to satisfy design objectives.
- Develop, support, maintain and test software applications.
- Design, develop and implement applications.
- Implement specific initiatives and projects.
- Ensure implementation of software applications.
- Ensure completion of projects in a timely manner.
- Develop and implement data migration and or data interface processes.
- Run tests and implement client development processes.
- Work with existing requirements documentation.
Qualifications
Required:
- BS/BA in CS or related field and 8 years related experience. In lieu of degree an additional 8 years of related experience totaling 14 years.
- Must be US Citizen.
- Expert level JAVA, SpringBoot, Oracle db resources
Desired Skills:
- Code Repository - Gitlab
- CI/CD Pipeline - Gitlab runner
- Environment - Docker or Rancher with Kubernetes Cluster
- Server - Tomcat
- Hosting Service - OpenShift or Azure
- Build Automation - Gradle
- Artifact Manager - Nexus
- Backend Language - Java
- Framework - Spring Boot *latest version
- Frontend - React/JavaScript with Bootstrap
- Database - Oracle SQL DB
About Us:
Edgewater Federal Solutions is a privately held government contracting firm located in Frederick, MD. The company was founded in 2002 with the vision of being highly recognized and admired for supporting customer missions through employee empowerment, exceptional services and timely delivery. Edgewater Federal Solutions is ISO 9001, 2000-1, 270001 certified, appraised at CMMI Level 3 Maturity for Development and Services, and has been named in the Top Workplaces in the Greater Washington Area Small Companies for 2018 through 2025.
It has been and continues to be the policy of Edgewater Federal Solutions to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, veteran status, and/or other statuses protected by applicable law. #LI-KM1
Java Programmer
Posted 3 days ago
Job Viewed
Job Description
About Us: Synergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+ years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality IT services. We don't just help you secure a tech job, but we build your solid career in technology.
Java programmer
Posted 3 days ago
Job Viewed
Job Description
Required Skills
• Core Java, Google Protocol Buffers, Kafka, RocksDB, Hazelcast, Redis
• Distributed Caching, Concurrent programming, Design patterns & Testing Frameworks.
• Sybase/DB2 knowledge is highly desirable.
• UI skills - Angular / React is a plus.
Responsibilities
• Work as a developer on projects focused on increasing the scalability of the system.
• Contribute to design and architecture discussions at a senior level.
• Maintain the platform by sharing support responsibilities with the rest of the team.
• Perform code reviews and help set good design and coding standards for the team.
• Mentor junior team members.
Qualifications
• Experience: 5 or more years of experience is the minimum requirement for this role. Experience with large scale trading or other mission critical high-performance systems will be preferred.
• Java: Expert knowledge of the Java programming language and any mainstream JVM.
• Design and Architecture: Intermediate knowledge of common distributed architecture patterns.
• Cloud: Working knowledge of developing applications on AWS or Microsoft Azure will be an added advantage.
• SRE, TDD, and Agile: Experience in a team that follows SRE, TDD, and agile development practises will be an added advantage.
• Communication Skills: Good oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them.
Rate range -$30-$35
Java Programmer
Posted 5 days ago
Job Viewed
Job Description
Software Guidance & Assistance, Inc., (SGA), is searching for a Java Programmer for a CONTRACT assignment with one of our premier Financial Services clients in New York. NY .
We are looking for a Java programmer to work on strategic initiatives to scale and modernize our client platform to enhance client experience, effectively manage client risk and margin and maximize efficiency.
Responsibilities :
- We're seeking someone to join our team to face off directly with the Risk desk and work on projects in the quantitative development space.
- The candidate will work closely with the strats, understand their model and work with them to develop scalable performant solutions for initiatives such as factor backtest, clustering analysis etc.
- Work as a developer on projects focused on increasing the scalability of the system.
- Contribute to design and architecture discussions at a senior level.
- Maintain the platform by sharing support responsibilities with the rest of the team.
- Perform code reviews and help set good design and coding standards for the team.
- Mentor junior team members.
- Core Java, Google Protocol Buffers, Kafka, RocksDB, Hazelcast, Redis
- Distributed Caching, Concurrent programming, Design patterns & Testing Frameworks.
- 5 or more years of experience is the minimum requirement for this role. Experience with large scale trading or other mission critical high-performance systems will be preferred.
- Expert knowledge of the Java programming language and any mainstream JVM.
- Intermediate knowledge of common distributed architecture patterns.
- Good oral and written English communication skills are required for this role. A successful candidate must be able to work alongside the users and the wider developer community in the firm and should also be able to communicate effectively with them.
- Sybase/DB2 knowledge is highly desirable.
- UI skills - Angular / React is a plus.
- Working knowledge of developing applications on AWS or Microsoft Azure will be an added advantage.
- Experience in a team that follows SRE, TDD, and agile development practises will be an added advantage.
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.
Java Programmer
Posted 9 days ago
Job Viewed
Job Description
Job Title: Java Programmer
Clearance Required: Public Trust
Work Location: Remote
Alpha Omega is seeking a qualified Java Programmer for a remote position on our Federal Programs.
Key Responsibilities:
- 4-6 years of relevant experience.
- Design, develop, and maintain high-quality Java applications.
- Write clean, maintainable, and efficient code following best practices.
- Implement business logic and functionality into Java-based systems.
- Participate in the design and implementation of system components, considering performance and scalability.
- Perform debugging to identify and resolve issues and bugs.
- Conduct code reviews to ensure code quality and adherence to coding standards.
- Analyze and optimize application performance.
- Refactor existing code to improve performance and scalability.
- Participate in daily stand-ups, sprint planning, and code review sessions.
Required Qualifications:
Education:
- Bachelor's degree in Computer Science or similar discipline.
Experience/Skills:
- Experience with multiple Java versions (e.g., Java 8, Java 11, Java 17) and their respective features.
- Experience with relational databases (e.g., MySQL, PostgreSQL, Oracle) SQL Server preferred.
- Familiarity with JDBC, ORM frameworks like Hibernate, and writing complex SQL queries.
- Experience building web applications using Java-based frameworks such as Spring, Spring Boot, or Java EE.
- Understanding of web technologies such as RESTful APIs, SOAP, and MVC design pattern.
- Experience with Git or other version control systems for code management and collaboration.
- Experience working with cloud platforms like AWS, Azure, or Google Cloud.
Preferred Qualifications:
- Strong proficiency in Java, including object-oriented programming (OOP), multithreading, concurrency, and exception handling.
- Experience with OpenJDK and Wildfly,
- Deep knowledge of Apache Struts and open source technologies.
- Deep understanding of Java collections, streams, and functional programming principles (since Java 8).
- Knowledge of web technologies like Servlets , JSP , RESTful APIs , and WebSockets .
- Proficient with Git (GitHub, GitLab, Bitbucket), understanding branching, merging, and pull requests.
- Strong problem-solving and analytical thinking.
- Excellent communication and team collaboration abilities.
Salary and Benefit Information:
The likely salary range for this position is $110,000- $35,000. This is not, however, a guarantee of compensation or salary. There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, education and certifications as well as contract provisions regarding labor categories that are specific to the position and could fall outside of this range.
Application Deadline: 10/1/2025
Joining the Alpha Omega team entitles you to participate in all retirement benefits, plans of deferred compensation, health and insurance benefits, and other such benefits as set forth in the company's policy and benefits manuals. See below, to name a few:
- PTO including paid parental, military, and bereavement leave
- Eleven (11) paid Federal holidays, five of which are floating holidays (as designated by the company's holiday schedule each year)
- Health and Dental Insurance (including 100% employer paid premiums for employee coverage under the HDHP health plan)
- Life Insurance, STD/LTD term disability coverage, with employer paid premiums
- 401 (k) plan with a match that is 100% vested after you complete two years of service
- FSA/DFSA/HSA flexible benefit plans
- Annual Tuition & Professional Development Reimbursement benefit
We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.
Culture and Values:
Guided by our core values-Harmony, Engagement, Accountability, Resourcefulness, and Tenacity (HEART)- we foster a culture of innovation, collaboration, and continuous learning and are committed to delivering high-impact solutions. We recognize and reward hard work.
Through our H.E.A.R.T. Awards Program, colleagues and managers can recognize each other for actions that exemplify these values. Recognized employees receive a detailed nomination highlighting their contributions, which is shared with their manager. Each quarter, select nominees have the opportunity to receive a monetary bonus as an extra thank-you for their impact.
Our Company:
Alpha Omega is an award-winning Federal IT solutions provider dedicated to delivering mission-enabling technology and strategic solutions across the National Security, Federal Financial, Healthcare, and Space & Science domains. Since our founding in 2016, we have grown to over 800 employees nationwide with 230m in revenue. With the January 2025 acquisitions of SeKON and Macro Solutions, we have expanded our capabilities to further support our customers in digital modernization, artificial intelligence, and cybersecurity.
We are committed to supporting our agency partners as they transform their operations, delivering on our purpose to ensure the safety, security, and well-being of future generations:
- National Security - Supporting agencies such as the Department of Homeland Security (DHS) and the Department of State.
- Federal Financial - We bring deep expertise in enterprise financial systems, supporting agencies like the Securities and Exchange Commission (SEC) and the Federal Deposit Insurance Corporation (FDIC).
- Healthcare - Our Health IT capabilities, enhance health outcomes for the warfighter via the Defense Health Agency (DHA) and support public health initiatives at the Centers for Disease Control and Prevention (CDC), National Institutes of Health (NIH), and the Substance Abuse and Mental Health Services Administration (SAMHSA).
- Space & Science - We leverage technology to advance agricultural sustainability, secure our nation's food supply, and prepare for natural disasters, working with the National Oceanic and Atmospheric Administration (NOAA) and the United States Department of Agriculture (USDA).
Through strategic partnerships, intellectual property, and relentless drive for innovation, Alpha Omega is shaping the future of government technology. We are proud to be a Virginia Best Places to Work 8 times, an Inc. 5000 honoree 7 times, and a Washington Post Top Workplaces 4 times. Join us in driving transformation that secures the nation's future.
Alpha Omega Integration, LLC (Alpha Omega) is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.
Equal Opportunity Employer/Protected Veterans/Individuals with DisabilitiesThis employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Java Programmer
Posted 12 days ago
Job Viewed
Job Description
Are you eager to start a thriving career in tech but unsure how to bridge the gap between learning and getting hired? Whether you're a recent graduate, a self-taught programmer, or pivoting from a different profession, SynergisticIT can help you succeed in today's fast-moving tech industry.
We make your work on tech skills-we help you apply them, refine them, and turn them into job offers.
Why Join SynergisticIT?
Because learning to code is just the beginning. Getting hired requires more than just knowing Java or Python-it demands hands-on experience, a sharp portfolio, confidence in interviews, and industry-relevant skills that speak directly to recruiters.
Here's how we make that happen:
• Job-Aligned Projects
Our upskilling covers today's most in-demand tech domains, including:
- Full-Stack Java Development (Spring Boot, REST APIs, SQL, AWS)
- DevOps & Cloud Engineering (Docker, Jenkins, Kubernetes, Terraform, Azure/AWS/GCP)
- Data Science & Machine Learning (Python, Scikit-Learn, TensorFlow, model deployment)
- Data Analytics & BI (SQL, Excel, Power BI, Tableau, business KPIs)
- Data Engineering (Apache Spark, Databricks, ETL, Airflow, cloud data lakes and warehouses)
• Mentorship and Mock Interviews: We refine your technical communication, whiteboarding, and behavioral interview skills until you're fully confident and competitive .
• Career-Ready Branding
We help you optimize your résumé, GitHub, and LinkedIn to cut through ATS filters and grab recruiter attention. No more guessing what makes you stand out-we teach you.
• Certification Prep + Credibility
From Oracle Java and AWS to Power BI, Databricks, and TensorFlow, we guide you through certifications that give hiring managers proof of your expertise.
• Actual Placement Support (Not Just Advice)
We don't stop when the upskilling ends. Our job coaches help you apply to roles strategically, introduce you to hiring partners, and guide you until you land your Tech job .
Who Should Apply?
- CS grads who feel underprepared for the job market
- Career changers breaking into tech for the first time
- Self-taught learners seeking structure, feedback, and placement support
- Bootcamp grads looking to upskill, specialize, or get hired faster
- Real People. Real Jobs. Real Results.
- Explore how our candidates made the leap-from unsure to unstoppable:
View Candidate Success Outcomes - Hear from those who made it and see our community in action:
Watch Placement Events & Advice Videos - Want to know why tech companies don't always hire new CS grads-and how to fix it?
Watch: Why CS Grads Get Overlooked
In an industry where hundreds compete for each tech role, SynergisticIT gives you the unfair advantage: skills, support, and a clear, guided path to become a hired professional.
Your tech career starts with one bold step. Let SynergisticIT walk the rest with you.
Apply now, and let's get you hired.
Career-Ready Branding
We help you optimize your résumé, GitHub, and LinkedIn to cut through ATS filters and grab recruiter attention. No more guessing what makes you stand out-we teach you.
• Certification Prep + Credibility
From Oracle Java and AWS to Power BI, Databricks, and TensorFlow, we guide you through certifications that give hiring managers proof of your expertise.
• Actual Placement Support (Not Just Advice)
We don't stop when the training ends. Our job coaches help you apply to roles strategically, introduce you to hiring partners, and guide you until you land your first tech job .
Who Should Apply?
- CS grads who feel underprepared for the job market
- Career changers breaking into tech for the first time
- Self-taught learners seeking structure, feedback, and placement support
- Bootcamp grads looking to upskill, specialize, or get hired faster
- In an industry where hundreds compete for each tech role, SynergisticIT gives you the unfair advantage: skills, support, and a clear, guided path from learner to hired professional.
- Your tech career starts with one bold step. Let SynergisticIT walk the rest with you.
- Apply now, and let's get you hired.
Java Programmer
Posted 23 days ago
Job Viewed
Job Description
Key Responsibilities:
- Enhance and maintain an existing Java-based application.
- Work across various components, including:
- User interface (UI)
- Reports (Power BI, SQL Report Builder)
- Import tool functionality
- PDF generation/viewer/attachments
- Document and letter generation
- Data source integration
- Server configuration
- Email alerts, workflows, and APIs
- Collaborate with end users and technical SMEs to understand requirements and implement solutions.
- Develop user training documentation for new application features.
- Java Platform
- SpringBoot
- Maven
- Angular
- Eclipse IDE
- MS SQL Server
- Apache Tomcat
- Power BI
- SQL Report Builder
- Linux-based hosting environments
- Strong verbal and written communication skills
- Ability to work independently and collaboratively
- Final on-site interview may be required
- US Citizenship
Be The First To Know
About the latest Java programmer Jobs in United States !
Java Programmer (Hybrid)
Posted 2 days ago
Job Viewed
Job Description
All Positions are open for all visas and US citizens
We are matchmakers we provide clients with candidates who can perform from day 1 of starting work. In this economy no client wants or has the resources to take an entry level person and spend resources on upgrading their skills and on top of that pay the jobseeker. That's the specific reason there are so many techies both experience and freshers who are unemployed.
Clients have now the option to hire remote workers from anywhere so for a Jobseeker its important to introspect and see how they can become better and have the skills and technologies to meet client requirements.
We at Synergisticit understand the problem of the mismatch between employer's requirements and Employee skills and that's why since 2010 we have helped thousands of candidates get jobs at technology clients like apple, google, Paypal, western union, Client, visa, walmart lab s etc to name a few.
Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their careers in IT Industry
We welcome candidates with all visas and citizens to apply.
If you get emails from our skill enhancement team please ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team.
please check the below links to see success outcomes of our candidates
Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT
Technical Skills or Experience? | Which one is important to get a Job? | SynergisticIT
If you have relevant skills and industry experience, please apply
For preparing for interviews please visit
REQUIRED SKILLS For Java /Software Programmers
- Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
- Highly motivated, self-learner, and technically inquisitive
- Experience in programming language Java and understanding of the software development life cycle
- Project work on the skills
- Knowledge of Core Java, javascript , C++ or software programming
- Spring boot, Microservices, Docker, Jenkins and REST API's experience
- Excellent written and verbal communication skills
REQUIRED SKILLS
- Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
- Project work on the technologies needed
- Highly motivated, self-learner, and technically inquisitive
- Experience in programming language Java and understanding of the software development life cycle
- Knowledge of Statistics, SAS, Python, Computer Vision, data visualization tools
- Excellent written and verbal communication skills
Please understand skills and relevant experience on real world projects are required by clients for selection even if its Junior or entry level position the additional skills and Project work with hands on experience building projects at client site are the only way a candidate can be picked by clients.
No third party candidates or c2c candidates
please only apply to the posting
If you get emails from our skill enhancement team please ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team.
No phone calls please. Shortlisted candidates would be reached out.
Java Programmer Analyst
Posted 3 days ago
Job Viewed
Job Description
Top Skills & Years of Experience:
- 10+ years of experience developing complex systems using Java, Spring Boot (3.0), Hibernate/JPA, and JEE technologies, with strong command over design patterns and SDLC practices.
- 5+ years of hands-on experience with Angular, React.js (ES6+), Redux, React Router, and modern JavaScript frameworks for building dynamic user interfaces and prototypes.
- Proficient in SQL, PL/SQL, Oracle, and SQL Server with deep experience in database design, stored procedures, performance tuning, and RESTful/SOAP web services
- 3+ years of experience creating CI/CD pipelines using Azure DevOps, with exposure to cloud platforms (AWS, Azure) and containerized deployments via OpenShift.
- Proven ability to leverage GitHub Copilot for code generation, refactoring, documentation, and embedding Copilot APIs into developer tools to boost productivity and collaboration.
Position Summary
• Write well-designed, testable code using spring MVC, Hibernate framework for entity object mapping,
JQuery/HTML5, JavaScript, HTML, XML,Angular
• Develop business application components using Object Oriented java/JEE technologies, design
principles .
• Design and develop RESTful Web Services using Spring Web MVC framework.
• Design, Develop and maintain applications using Apache Struts framework.
• Ability to implement design patterns like Intercepting Filter, Front Controller, Session Facade, DAO,
Singleton, and Service Locator
• Proficient in building and maintaining unit test framework with Junit and Spring Boot.
• Execute full software development life cycle (SDLC) including experience in gathering requirements
and writing functional/technical specifications for complex projects.
• Excellent knowledge in designing both logical and physical database model
• Develop database objects including stored procedures, functions,
• Troubleshoots issues using SQL, PL/SQL scripts
• Experience tuning SQL queries and scripts
• Hands on experience Integrating software components into a fully functional software system
• Extensive knowledge on source control tools such as GIT
• Experience on Build Frameworks like Maven, maintain source code using source control, and baseline
software versions and build war files for deployments
• Experience developing with application servers Apache Tomcat, JBOSS, Web Sphere,Openshift
Container
• Develop software design documents and work with stakeholders for review and approval.
• Experience developing, prototypes, mockup for users review and approval.
• Experience creating flowcharts, screen layouts and documentation to ensure logical flow of the system
requirements
• 2+ years experience with React.js and modern JavaScript (ES6+)
• Strong understanding of Redux, React Router, and component lifecycle
• Experience working on large agile projects.
• Experience with Java 8, SOAP Web-Services and Java Messaging Service (JMS) API.
• Experience with Spring Boot Projects, Spring Data, Spring Batch, Spring Security frameworks.
Senior Java Programmer
Posted 3 days ago
Job Viewed
Job Description
MGPS is seeking an experienced Senior Java programmer to join our team and contribute to the development of the back-end application for our donor sample and testing data system. The successful candidate will work closely with the program and software development manager to build and integrate systems that support the project objectives.
Responsibilities include the following:
- Work closely with the database lead to implement the program requirements.
- Optimize team's ability to understand the Spring framework.
- Work with testers to remediate findings.
- Possibly work with the security team to ensure app scans, web security, IDAM.
- Work closely with the program and software development manager to build and integrate systems to support the project.
- Provide programming support in Java, Spring to develop and modify application to support project needs.
Qualifications:
- Candidates must be US Citizens and reside in the DC metro area or be willing to commute for occasional in-person meetings.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 5 years' experience in Java programming and software development, with a strong understanding of object-oriented programming principles.
- At least 5 years' experience with Spring framework and related technologies for building enterprise-level applications.
- Familiarity with database concepts and experience with SQL or NoSQL databases.
- Proficiency in web development technologies such as Java, Java Spring, Grails, and RDBMS/SQL.
- Experience working in an Agile development environment is preferred.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Position Requirements:
Our approved hire is required to complete a Public Trust approval (federal government background check) in order to be able to support this program.
Location: Work can be performed remotely, with occasional in-person meetings with client in Bethesda, MD.
Employment Type: Part-time position, 20 hours per week, for 6-month engagement. It is possible that this contract will be extended after the initial 6-month period.
Salary: $63-$65/hour, based on experience