CrawlJobs Logo

Senior Java Developer

oceanbluecorp.com Logo

Ocean Blue Solutions

Location Icon

Location:
United States, Columbus

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The candidate will be supporting The Ohio Department of Transportation’s Ellis Development Team and will be working with a designated application team: Application Development Manager, project manager, application architect, and quality assurance analyst in an iterative development environment.

Job Responsibility:

  • Review and understand the Application Team’s work plan
  • Provide status of work and deliverable estimate to Team Lead
  • Participation in requirements gathering sessions
  • Design and develop applications based on specifications and defined interfaces, ensuring alignment with functional and technical requirements
  • Ability to present complex technical constructs to business partners
  • Anticipate, identify, track and resolve issues and risks
  • Resolve issues of inaccuracy or feasibility
  • Maintain application that is composed of legacy technology
  • Ability to work independently and as part of a team, the ability to manage time, work under pressure of tight deadlines, and meet assigned deadlines

Requirements:

  • Very good knowledge of Java and JavaScript
  • Ability to collaborate, negotiate and take direction form the supporting resources across business and/or functional lines
  • Have excellent organizational skills, proven analytical, planning, problem solving, and decision-making skills
  • Experience with hands-on technical design within large enterprise systems
  • Experienced in making best practice recommendations based on industry standards
  • Experience mentoring technical teams
  • Demonstrate proven experience in troubleshooting issues
  • Candidate must possess strong communication skills, both verbal and written

Additional Information:

Job Posted:
December 11, 2025

Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Java Developer

New

Senior Java Developer

About Sollers Consulting: Sollers Consulting is more than a consultancy and soft...
Location
Location
Poland , Białystok, Gdańsk, Kraków, Lublin, Łódź, Poznań, Szczecin, Warsaw, Wrocław
Salary
Salary:
Not provided
sollers.eu Logo
Sollers Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4 years of commercial experience as a software developer, preferably in Java
  • Hands-on insurance domain experience
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, clean code principles, and best practices
  • Solid understanding of software engineering concepts
  • Good command of English language at least B2/C1 level
  • Good command of French or German language at least B2 level
  • Willingness to learn new technologies and working with them
  • Effective communication skills and the ability to work well in a team
  • Any of the following: Web services (REST/SOAP), Microservices, JMS knowledge, Spring, or any similar hands-on experience
  • “Can do” attitude
Job Responsibility
Job Responsibility
  • Implement and customize Guidewire core insurance system, working with alternative JVM language
  • Develop our own systems as a part of the internal R&D team
  • Support the Team by sharing your knowledge
  • An authority figure for more junior team members
  • Design IT solutions and prepare documentation
  • Create unit tests
  • Work directly with our clients as an active member of an agile project team
What we offer
What we offer
  • Flexible working hours and a hybrid home office model (2-3 times per week in the office)
  • A chance to be promoted twice a year and a clearly defined career path with salary forecast
  • Opportunities for growth with a training budget that you can use for courses and conferences
  • Access to an online training platform and co-fund language classes
  • An internal coach to guide you through the onboarding, further training and career opportunities, plus a budget to be used for your lunches together
  • A chance to #domore for the planet and the community as part of Sollers Change Makers – our volunteering program
  • Lots of teambuilding activities, trips, hobby groups and cultural events
Read More
Arrow Right

Senior Java Developer

We are seeking a highly experienced Java Developer with 12+ years of expertise t...
Location
Location
United States , New Jersey
Salary
Salary:
Not provided
altius.us.com Logo
Altius Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of Java developer experience
  • Strong expertise in Core Java and advanced Java programming concepts
  • Extensive experience with Spring Framework and Spring Boot
  • Proven experience with cloud platforms (AWS, Azure, or GCP)
  • Deep understanding of microservices architecture and design patterns
  • Experience with CI/CD tools and DevOps practices
  • Strong knowledge of API development and integration
  • Experience with agile methodologies and team leadership
Job Responsibility
Job Responsibility
  • Design and architect scalable, high-performance Java applications
  • Lead end-to-end development using Java, Spring Boot, and microservices
  • Mentor and guide junior and senior developers across multiple projects
  • Oversee code quality, architecture reviews, and technical standards
  • Collaborate with cross-functional teams to translate business needs into solutions
  • Drive CI/CD implementation and DevOps best practices
  • Optimize application performance, scalability, and system reliability
  • Lead cloud migration efforts (AWS, Azure, or GCP)
  • Manage API development, integration, and third-party service consumption
  • Ensure secure coding practices and compliance with industry standards
What we offer
What we offer
  • Long-term career opportunity with growth potential
  • Opportunity to lead and mentor development teams
  • Work with cutting-edge technologies and cloud platforms
  • Collaborative and innovative work environment
  • Competitive compensation package
Read More
Arrow Right

Java Development Senior Analyst

The Applications Development Senior Manager is a senior management level positio...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant relevant experience in the Financial Service industry
  • Experience as Applications Development Manager
  • Experience as senior level in an Applications Development role
  • Stakeholder and people management experience
  • Demonstrated leadership skills
  • Proven project management skills
  • Basic knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams
  • Conduct personnel duties for team (performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas
  • Provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development
  • Develop comprehensive knowledge of how areas of business integrate
  • Provide evaluative judgment based on analysis of factual data
  • Monitor delivery of end results
  • Participate in budget management
  • Fulltime
Read More
Arrow Right

Senior Lead Backend Java Developer

The Applications Development Manager is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Hands-on development experience required
  • Must have hands-on backend Java development experience
  • Experience in applications development
  • Experience in management
  • Experience managing global technology teams
  • Working knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Senior Backend Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Backend Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Java Developer

We are looking for a highly skilled and hands-on Java Developer to drive modern ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on 5-8 years of experience in coding using Java
  • Deep expertise in system design and microservices architecture
  • Experience with trunk-based development, feature flags, and progressive delivery strategies
  • Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability
  • Strong understanding of CI/CD pipelines, and DevOps practices
  • Experience conducting code reviews, vulnerability assessments, and secure coding
  • Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker)
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Proficiency with data structures, algorithms and SQL
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable, and high-performance applications
  • Implement trunk-based development practices to enable continuous integration and rapid delivery
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD)
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards
  • Participate with the development team to play L3 Production Support role on rotational basis during NAM hours to provide expertise to L2 Production Support Team when needed to answer queries and do RCA for production issues
  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality
  • Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security
  • Fulltime
Read More
Arrow Right

Senior Java Developer

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Knowledge of the Financial Sector Desirable
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.