Java Developer
$102.3k - $120keSimplicity
Role Description
The Java Developer is responsible for designing, developing, testing, and maintaining scalable software applications using Java technologies. This role supports enterprise systems and mission-critical applications by translating business and technical requirements into reliable, secure, and high-performance solutions.
The position works closely with architects, business analysts, DevOps engineers, and quality assurance teams to deliver software solutions that align with organizational standards and best practices. The ideal candidate has strong foundational to intermediate Java development experience and contributes across the full software development lifecycle, including:
- Design, develop, test, and maintain Java-based applications and services.
- Write clean, efficient, and well-documented code following industry best practices.
- Participate in requirements analysis and technical design discussions.
- Develop RESTful APIs and backend services.
- Integrate applications with databases, third-party systems, and cloud services.
- Support application deployment, configuration, and troubleshooting.
- Participate in code reviews and ensure adherence to coding standards.
- Collaborate with cross-functional teams in Agile or Scrum environments.
- Create and maintain technical documentation.
- Troubleshoot and resolve defects and performance issues.
- Ensure compliance with security, data protection, and coding standards.
Qualifications
- Working knowledge of Java (Java 8 or higher preferred).
- Understanding of object-oriented programming (OOP) principles.
- Familiarity with common Java frameworks (e.g., Spring or Spring Boot).
- Basic knowledge of RESTful web services and API development.
- Understanding of relational databases (e.g., SQL, PostgreSQL, MySQL).
- Knowledge of version control systems such as Git.
- Familiarity with build tools such as Maven or Gradle.
- Basic understanding of software development lifecycle (SDLC) methodologies.
- Ability to develop and debug Java applications.
- Strong analytical and problem-solving skills.
- Ability to write efficient SQL queries.
- Effective written and verbal communication skills.
- Ability to translate business requirements into technical solutions.
- Ability to work in Agile development environments.
- Ability to work independently and as part of a collaborative team.
- Ability to manage multiple tasks and deadlines.
- Ability to learn new frameworks, tools, and technologies quickly.
- Ability to maintain confidentiality and adhere to secure coding practices.
- Ability to provide technical support and knowledge transfer when required.
Requirements
- All candidates must pass public trust clearance through the U.S. Federal Government.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
- 4+ years of experience in Java development.
- Experience with Spring Framework / Spring Boot.
- Experience with RESTful API development.
- Experience with JPA / Hibernate.
- Experience with CI/CD pipelines and DevOps tools (e.g., Jenkins, GitLab CI).
- Experience working in Agile/Scrum environments.
Benefits
- Comprehensive benefits package, including medical, dental, and vision coverage.
- 401(k) retirement benefits.
- Paid time off and paid holidays.
- Life and disability insurance.
- Additional wellness and employee support programs.
- Role Description I have an opportunity for a "Java Full Stack Developer" - (Milwaukee WI - Remote). We are looking for Java full stack developers with the following qualifications: ~Must have banking experience ~Better to have payment net and card experience ~...SuggestedFull timeContract workImmediate startRemote work
- ...Development and Unit Testing of Microservices and Micro Frontend Apps. ~Communicate effectively with leaders. Qualifications ~Java ~Spring Framework ~Springboot ~ReactJS ~SAAS (software as a service) ~Off the shelf cloud product ~Excellent...SuggestedFull time
- Role Description Atuar em uma squad responsável pela sustentação e evolução de APIs e microsserviços em Java, garantindo a estabilidade das aplicações por meio da análise e correção de incidentes, implementação de melhorias e desenvolvimento de novas funcionalidades. O...SuggestedFull time
- ...Java Developer with Client. Below are the requirements. Let me know if you have any candidates. (3) Must haves (Skills/Technology/Experience): 1) Java - min of 7 years 2) SQL - as long as they're proficient - min 5 yrs. a lot of it is they're not even writing...SuggestedRemote work
- Job Requirements 8+ years of working experience as a Java developer Experience with user interface design Experience with Medicaid is must Knowledge of performance testing frameworks including Mocha and Jest Excellent troubleshooting skillsSuggestedWork experience placementRemote work
- Role Description This is a remote position. Qualifications ~Proficiency in Vue 3 ~Proficiency in Typescript ~Proficiency in Java 17+ ~Proficiency in Spring Boot 3.x ~Proficiency in Spring Security, JPA and JWT ~Proficiency in building RESTful APIs ~...Full timeRemote work
- ...engineering development experience. ~Proficiency in software engineering languages and tools, including Java, Spring Boot, AWS, and RESTful services. ~Experience developing solutions in Guidewire CLAIMS SaaS, ideally participating in migrations to SaaS. ~Must have...
- ...Job Title Designs, develops, and implements webbased Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging,...Remote work
$69 per hour
Role Description We are looking for a Java Developer for one of our clients in Charlotte, North Carolina. If you're interested, please reply with your most recent work format resume with contact information. ~Job Title: Java Developer ~Location: Charlotte, North Carolina...Contract workImmediate startRemote workRelocation$60 per hour
...Java/Scala Developer Location: Englewood, CO (100% Remote Until COVID-19) Duration: 6+ Months Contract Rate - $60/hr Main requirement is good exposure in Java or Scala development with basics knowledge on Oracle (or any DB) and Linux. Good communication skills...Contract workRemote workRelocation- Role Description ~As a microservices developer, you are required to build software systems that have well-defined interfaces. ~The selected... ...projects. ~Design and develop Microservices systems with Java, Spring or Node.js. ~Communicate with the tech lead, to...Full timeWork experience placement
- ...Job Title Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging,...Remote work
- ...Job summary Spring internals Spring upgrades version 2.6 migrating to 3.0 and 3.2 Java 11 to Java 17 upgrade experience Jersey Understanding of Spring Security Understanding of OAuth US Tech Solutions is an Equal Opportunity Employer...Remote work
- ...Full-stack Sr. Java Developer The Georgia Department of Human Services, Office of Information Technology (OIT) is seeking a qualified candidate for the position of a Full-stack Sr. Java Developer to join the agency based in Atlanta, Georgia. Required skills: ~...Work at officeRemote work
- ...Overview: Java Developer Sunnyvale CA Long-Term Onsite Experience Skillset/JD Data Access Layer (DAL) App Developer - Java/SDK 7 Sunnyvale, CA No remote 5+ years Java, Extending SDKs to Cassandra, Azure SQL, Cosmos (NoSQL, RDBMS...Remote work
$160.81k
...to connect them with exceptional professionals for this role. What will you be doing? Barclays Services Corp. seeks Senior Java Developer – Portal in Whippany, NJ (multiple positions available): Participate in the full software development life cycle (SDLC) of...Hourly payRemote work- ...Software Developer Designs, develops documents, tests and debugs new and existing software systems and/or applications. Participates... ...as needed. Skills Required ~6+ year of overall IT experience ~1+ years of working experience as a Java developer...Work experience placementRemote work
$82 - $92 per hour
Role Description We are seeking talented Java Developers to join our dynamic team in a fully remote capacity. In this role, you will be responsible for: ~Designing, developing, and maintaining scalable applications that support critical business functions. ~Leveraging...Contract workRemote work- Role Description ~Design, develop, implement, support, and maintain complex Java applications ~Work with architects to define architecture models and design critical integrations ~Create technical specifications for detailed application design ~Troubleshoot and...Full time
- Software Engineer In the Retail Services group you will work as part of a small team to design, build, and field some of the world's highest-volume retail systems. We are integrating applications that blur the lines between online, mobile, and in-store experiences. ...Remote work
- Role Description ~Develop and maintain ~Create coding and design guidelines to be used throughout our applications. ~Mentor other... ...updates, corrections, or enhancements including Business Logic in Java & SQL as well as User Interfaces in HTML and JavaScript. ~...Full timeWork experience placement
- Role Description We are looking for a talented and passionate Java Developer to join our ELS Java Team. In this role, you will have the opportunity to make a significant impact by providing secure Java instrumentation for heterogeneous Java-based environments. This challenging...Full timeRemote workWorldwideFlexible hours
- ...Java Developer Writing, analyzing, modify and testing Java applications Work on-site in Huntsville, TX or Austin, TX or remote options available Skills required: Java JSP JavaScript SQL SVN/GitHub jQuery Azure SQL environment Hyperion...Remote work
- Role Description Strong Java developer with very good understanding of micro services. ~Grasp of software engineering skills in modular design, data structures, algorithms. ~Experience in Kubernetes. ~Working experience in AWS. ~Deep knowledge and hands-on experience...Full timeWork experience placement
- ...project is very solution led and needs an engineer to come in and focus on that. Have applications through the cloud (AWS). Maintaining lights on as they move the project forward. Tech Stack: More backend heavy, Java shop, Java spring boot Front end: React....Remote work
- ...Java Developer (Remote) Kingston, Jamaica About the Job Job Title: Java Developer Location: Remote but 3 days/month onsite from Merrimack NH, Boston MA, Raleigh NC, Westlake TX, Jersey City NJ. Duration: 12 Months + CTH Day-to-day, you'll be joining...Remote work
- ...Job Title : Java Developer Location: 1-Day per month onsite (Norfolk Naval Shipyard, VA) Certifications : CompTIA Security+ CE (Required) Clearance Required : Active Secret Clearance (Required) Position Overview: We are seeking a highly skilled Java Software...Remote work
$54 - $55 per hour
...Remote Java Developer II Charlotte, North Carolina, United States $ 54.00 - 55.00 (US Dollar) Remote Java Developer II needs Experience 5 - 7 years experience in systems analysis and programming with Java J2EE, JSP, JSF, Facelet, JSTL, Tiles and JavaScript. EJB...Remote work- ...Financial backbone) changes. ~Ability to work with Cognos and develop reporting & dashboards is a plus. ~Overall knowledge and understanding... ...queries that must be developed for NCFS. Qualifications ~Java Developer - Required: 7 Years ~Oracle DB - Highly desired: 3...Full time
- ...Java Developer Immediate need for a Java Developer for a position in the IT Industry. This is a 12+ month's contract opportunity with long-term potential located in Ashburn, VA. Please review the job description below: Key Responsibilities/Key Requirements and Technology...Contract workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- senior java software engineer Remote
- java web developer Remote
- java software engineer Remote
- sr.java developer Remote
- java developer Remote
- java microservice developer Remote
- lead full stack java developer Remote
- java developer remote Remote
- entry level java developer remote Remote
- remote junior java developer Remote











