CrawlJobs Logo

Java Developer

United States, Melissa Employment contract 59.20 - 59.50 USD / Hour · Job Posted May 29, 2026
Apply Position
Job Link Share

Job Description

As a Programmer, the beneficiary's job duties will include: • Write, analyze, review, and rewrite program code using Java and Spring Boot frameworks, working from specifications drawn up by architects and technical leads to build and maintain backend microservices and RESTful APIs. • Correct errors by making appropriate changes and rechecking program logic, reviewing application logs and distributed traces to identify root causes and validating fixes to ensure desired results are produced. • Perform revision, repair, and expansion of existing programs to increase operating efficiency or adapt to new requirements, including refactoring service logic, optimizing database queries, and implementing caching strategies to reduce API response times. • Write, update, and maintain computer programs to handle specific jobs such as storing, locating, and retrieving data including code that interfaces with Google Cloud Platform services (AlloyDB, BigQuery) for transactional and analytical workloads. • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes, including participating in sprint planning, design reviews, and architectural discussions with cross-functional teams. • Conduct trial runs of programs and software applications to ensure they will produce the desired results, including writing and executing unit tests, integration tests, and regression test suites validated through CI/CD pipeline runs. • Prepare and maintain workflow diagrams and logical operation documents that describe system data flows, API contracts, and microservice interaction patterns, converting them into coded implementations in Java. • Compile and write documentation of program development and subsequent revisions in Confluence, inserting inline code comments so others can understand program logic, integration patterns, and configuration details. • Design and implement PETE API endpoints to collect structured log data from microservices and store it in BigQuery, enabling centralized monitoring, reporting, and operational observability. • Integrate Akeyless Vault within application code to securely retrieve database passwords, API tokens, and service authentication keys, eliminating hard-coded credentials across distributed microservices. • Write integration code for Apache Spark jobs within Airflow DAGs, submitting and managing distributed workloads on Google Cloud Dataproc clusters to enable large-scale data processing and transformation pipelines. • Write and maintain CI/CD pipeline scripts and automation code, overseeing Kubernetes cluster configurations, Airflow migrations, and platform component version upgrades across environments. • Write or contribute to runbooks, operational guides, and end-user instructions in Confluence to assist internal teams in understanding system behavior, API usage, and deployment procedures.

Job Responsibility

  • Write, analyze, review, and rewrite program code using Java and Spring Boot frameworks, working from specifications drawn up by architects and technical leads to build and maintain backend microservices and RESTful APIs
  • Correct errors by making appropriate changes and rechecking program logic, reviewing application logs and distributed traces to identify root causes and validating fixes to ensure desired results are produced
  • Perform revision, repair, and expansion of existing programs to increase operating efficiency or adapt to new requirements, including refactoring service logic, optimizing database queries, and implementing caching strategies to reduce API response times
  • Write, update, and maintain computer programs to handle specific jobs such as storing, locating, and retrieving data including code that interfaces with Google Cloud Platform services (AlloyDB, BigQuery) for transactional and analytical workloads
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes, including participating in sprint planning, design reviews, and architectural discussions with cross-functional teams
  • Conduct trial runs of programs and software applications to ensure they will produce the desired results, including writing and executing unit tests, integration tests, and regression test suites validated through CI/CD pipeline runs
  • Prepare and maintain workflow diagrams and logical operation documents that describe system data flows, API contracts, and microservice interaction patterns, converting them into coded implementations in Java
  • Compile and write documentation of program development and subsequent revisions in Confluence, inserting inline code comments so others can understand program logic, integration patterns, and configuration details
  • Design and implement PETE API endpoints to collect structured log data from microservices and store it in BigQuery, enabling centralized monitoring, reporting, and operational observability
  • Integrate Akeyless Vault within application code to securely retrieve database passwords, API tokens, and service authentication keys, eliminating hard-coded credentials across distributed microservices
  • Write integration code for Apache Spark jobs within Airflow DAGs, submitting and managing distributed workloads on Google Cloud Dataproc clusters to enable large-scale data processing and transformation pipelines
  • Write and maintain CI/CD pipeline scripts and automation code, overseeing Kubernetes cluster configurations, Airflow migrations, and platform component version upgrades across environments
  • Write or contribute to runbooks, operational guides, and end-user instructions in Confluence to assist internal teams in understanding system behavior, API usage, and deployment procedures

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java development, enterprise application development, and backend systems implementation
  • Strong experience working with Java, Spring Boot, Hibernate, RESTful APIs, and Microservices architecture
  • Strong knowledge of SQL, database design, query optimization, and experience working with relational databases such as Oracle, MySQL, or PostgreSQL
  • Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
  • Knowledge of software development lifecycle (SDLC), Agile/Scrum methodologies, and version control systems such as Git
  • Understanding of application security, authentication, authorization, and secure coding best practices
  • Strong analytical, troubleshooting, problem-solving, organizational, communication, and teamwork skills

Nice to have

  • Experience with front-end technologies such as Angular, React, JavaScript, HTML5, and CSS3
  • Experience working with Apache Kafka, RabbitMQ, or other messaging and event-driven systems
  • Experience with CI/CD pipelines, Jenkins, Docker, Kubernetes, and Infrastructure as Code tools

What we offer

  • Medical Insurance
  • 401(k) Retirement Plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Developer

8 matching positions

Java Developer

As a Computer Programmer, the beneficiary’s job duties will include: ● Responsib...
Location
Location
United States , Columbia
Salary
Salary:
38.41 - 39.00 USD / Hour
sar-tech.net Logo
SAR Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a closely related field
  • Related experience in Java development, enterprise application development, and backend systems implementation
  • Strong experience working with Java, Spring Boot, Hibernate, RESTful APIs, and Microservices architecture
  • Experience with front-end technologies such as Angular, React, JavaScript, HTML5, and CSS3 is preferred
  • Strong knowledge of SQL, database design, query optimization, and experience working with relational databases such as Oracle, MySQL, or PostgreSQL
  • Experience with cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)
  • Experience working with Apache Kafka, RabbitMQ, or other messaging and event-driven systems is preferred
  • Knowledge of software development lifecycle (SDLC), Agile/Scrum methodologies, and version control systems such as Git
  • Experience with CI/CD pipelines, Jenkins, Docker, Kubernetes, and Infrastructure as Code tools is preferred
  • Understanding of application security, authentication, authorization, and secure coding best practices
Job Responsibility
Job Responsibility
  • Responsible for writing, modifying, testing, and maintaining application programs using Java and related technologies
  • Develop program logic and implement functional requirements based on detailed technical specifications
  • Work independently on complex programming tasks with minimal supervision
  • Work on multiple concurrent programming assignments involving backend services, APIs, and data processing systems
  • Analyze system requirements and translate them into efficient and scalable code solutions
  • Integrate applications with internal systems and external services using APIs and messaging frameworks
  • Perform testing, debugging, and troubleshooting of application programs to ensure accuracy and reliability
  • Analyze and resolve complex system issues impacting production environments
  • Modify and enhance existing programs to improve performance, scalability, and maintainability
  • Collaborate with developers, analysts, and QA teams to ensure proper implementation of requirements
What we offer
What we offer
  • Medical Insurance
  • 401(k) Retirement Plan
  • Fulltime
Read More
Arrow Right

Java Developer

Java Developer Leading Government client (consulting through FinXL) FinXL Prof...
Location
Location
Australia , Parramatta
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in Java development and associated WebApps
  • Proven expertise with Struts, Spring, NodeJS, and Angular
  • Strong technical knowledge of Jboss, Apache, and Red Hat Linux
  • Hands-on experience with Oracle databases and scripting
  • Familiarity with monitoring and security tools such as Tivoli SSO and Splunk
  • Excellent communication skills and a collaborative mindset
  • Must be an Australian Citizen or Permanent Resident
Job Responsibility
Job Responsibility
  • Develop and maintain high-quality WebApps using Java and modern frameworks
  • Configure and manage Jboss and Apache environments
  • Write and maintain scripts within a Red Hat Linux environment
  • Design and integrate REST and SOAP web services
  • Utilize Jenkins, Gradle, and Ant for continuous integration and build automation
  • Collaborate effectively within a team-based agile environment
  • Fulltime
Read More
Arrow Right

Java developer

The Java Developer role at NTT DATA involves automating bespoke reports for Inst...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • coding experience (min 1-2 yrs)
  • knowledge on Seismic experience
  • SmartDX platform
  • analytical and data management skills
  • system and template design
  • ability to communicate clearly and engage with engineering teams
  • basic knowledge on finance/reporting
  • strong team player
  • attention to details
  • problem solving
Job Responsibility
Job Responsibility
  • automate bespoke reports for Institutional and Private Clients within Asset Management using SmartDX (vendor tool) and CRP/COBE (inhouse tools)
  • produce reports in various formats (excel, ppt, word and pdfs)
Read More
Arrow Right

Java Developer

We are seeking a skilled junior Java Full stack developer to design, develop, an...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science or Master degree in Computer Science or Engineering or related discipline
  • 4+ years of experience in Java development
  • Strong knowledge of Java backend process using Java 8+, Spring Boot, Microservices, REST APIs
  • Strong knowledge of Java Frontend: Angular/React, JavaScript, TypeScript, HTML, CSS
  • Database: MongoDB, Oracle
  • Cloud & DevOps: Openshifts, Docker, Kubernetes, CI/CD (Jenkins)
  • Tools & Technologies: Git, Maven, Gradle, JIRA, Agile methodologies
  • Work with databases (SQL & NoSQL) such as MongoDB, etc.
  • Strong knowledge of shell scripting and Unix/Linux environments
  • Experience with performance tuning and optimization of Java processes
Job Responsibility
Job Responsibility
  • Design, develop, and maintain data processing solutions using Java
  • Ensure timely delivery on committed items
  • Provide solutions and deliverables as part of software development according to agile development process (Scrum/Kanban)
  • Strong debugging and problem solving skills related to Java applications processing and performance bottlenecks
  • Design, develop, and implement solutions using AB Initio, ensuring efficient and scalable data integration
  • Optimize existing Java and UI based processes for performance, reliability, and scalability
  • Develop and maintain technical documentation for processes and workflows
  • Stay updated with new features and best practices in Java related technologies
  • Fulltime
Read More
Arrow Right

Java Developer

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced Spring Framework Expertise: In-depth, practical experience with the Spring Framework, particularly Spring Boot, for building microservices
  • A strong grasp of core Spring principles, including dependency injection, and the overall Spring ecosystem
  • Database and SQL Mastery: Exceptional skills in writing complex, efficient, and optimized SQL queries
  • A solid understanding of relational database concepts and practical experience with Oracle
  • Familiarity with the ORAAS (Oracle as a Service) platform, including its architecture and operational model within our private cloud environment
  • Microservices and Containerization: Strong architectural understanding of microservices, including design patterns for building decoupled and independently deployable services
  • Hands-on experience in developing, containerizing (e.g., with Docker), and deploying microservices on container orchestration platforms, specifically Red Hat OpenShift
  • Asynchronous Communication and Messaging: Proven experience in designing and developing services that utilize messaging protocols for asynchronous communication
  • Practical expertise with one or more of the following technologies: Kafka, JMS, or IBM MQ
  • DevOps Mindset and Tooling: A clear understanding of DevOps principles and CI/CD pipelines
  • Fulltime
Read More
Arrow Right

Java Developer

MID LEVEL JAVA DEVELOPER - MULTIPLE HIRES - Full Stack Developer (Direct Hire) –...
Location
Location
United States , Des Moines
Salary
Salary:
120000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MINIMUM 3+ years of Java development
  • Eye for DESIGN and front end web page development with UI / UX Development
  • ACCESSIBILITY background / ACCESSIBILITY WEB DEVELOPMENT experience for externally facing web applications and web sites
  • 5-8 YEARS OF EXPERIENCE
  • Experience with a Front-End Language such as: JavaScript
  • Angular, or React experience is a plus
  • Spring Boot experience, Microservices experience
  • WEB development
  • 2 year or 4 year degree is Preferred (Prefer Computer Science or similar)
  • 2+ years of software development experience, including at least 3 years of hands-on Java development preferred
Job Responsibility
Job Responsibility
  • High performing TECHY team who has a passion for learning and continuous improvement, working in an advanced Agile environment
What we offer
What we offer
  • training budget
  • training time during the work week
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Java Developer

Join us as a Java Full Stack Developer at Barclays, where you will spearhead the...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in designing and developing medium to large‑scale Java-based enterprise applications, with strong expertise in Spring Boot and microservices architectures
  • Deep proficiency in building scalable, resilient, and high‑performance distributed systems using Java and modern microservices design principles
  • Extensive experience with source control and collaboration tools such as Git, including branching strategies and code versioning best practices
  • Strong hands‑on experience in CI/CD pipelines, enabling automated build, test, and deployment workflows across environments
  • Proven experience working with modern testing frameworks including Mockito, Selenium, and Cucumber, ensuring robust unit, integration, and end‑to‑end test coverage
  • Demonstrated ability to drive engineering best practices including code quality, automated testing, continuous integration, and deployment standards
  • Strong problem-solving skills with the ability to troubleshoot complex system issues in distributed environments
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
Read More
Arrow Right

Java Developer

We are seeking an experienced Java Developer Contractor to support the design, d...
Location
Location
United States , Denver
Salary
Salary:
Not provided
dashtechinc.com Logo
Dash Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • CSS
  • API Gateway
  • deploying
  • communicate clearly
  • building
  • Java SDK 21
  • Spring Boot / Spring Framework
  • Thymeleaf
  • REST APIs
  • JSON
Job Responsibility
Job Responsibility
  • Support the design, development, and maintenance of web applications, backend services, and cloud-based solutions
  • Working across the Java/Spring ecosystem, building REST APIs, integrating with AWS services, and contributing to modern CI/CD-driven development workflows
  • Work independently while collaborating with technical and business stakeholders
  • Fulltime
Read More
Arrow Right