CrawlJobs Logo

Core Java Software Developer

TIGER

Location Icon

Location:

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The candidate will write server-side code for trade life cycle management services to be used by several trading applications. Write server-side code for Equities trading applications. The candidate should also have a strong understanding of, and practical experience with, Java service oriented development. Build our trading services platform, external vendor connectivity infrastructure using your strong background in distributed systems, messaging, network system design and large scale systems. Build internal systems used by several sales and trading front-end applications globally with your domain expertise in trading systems, exchange/vendor connectivity. Participate in design and code reviews. The candidate must know how to create robust high-volume production applications and can also develop prototypes quickly.

Job Responsibility:

  • Write server-side code for trade life cycle management services to be used by several trading applications
  • Write server-side code for Equities trading applications
  • Build our trading services platform, external vendor connectivity infrastructure using your strong background in distributed systems, messaging, network system design and large scale systems
  • Build internal systems used by several sales and trading front-end applications globally with your domain expertise in trading systems, exchange/vendor connectivity
  • Participate in design and code reviews
  • Create robust high-volume production applications and can also develop prototypes quickly

Requirements:

  • A solid foundation in computer science, with strong competencies in data structures, algorithms and software design
  • Extensive programming experience in Java (strong OO skills preferred, C++ may be considered)
  • Experienced in large systems software design and development process, with good knowledge of Unix/Linux
  • Coding skills in Python or any other scripting language and SQL, and/or knowledge of TCP/IP and network programming are a plus
  • Experience with unit testing tools such as JUnit
  • Working knowledge of open source software such as Spring, Rules Engines, Hibernate, and FIX4J will be a big plus

Nice to have:

  • Application Servers
  • Distributed cache such as EHCache, Terracota, Gemfire
  • Spring Framework or any other SOA framework
  • Hibernate
  • Portals
  • Web Servers
  • FIX protocol
  • XML-RPC
  • Web Services
  • TIPCO, LBM and JMS
What we offer:
  • Fixed salary (Competitive Base)
  • Annual bonuses

Additional Information:

Job Posted:
December 13, 2025

Job Link Share:

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

Briefcase Icon

Similar Jobs for Core Java Software Developer

Senior / Lead Core Java Developer

Citi is a world-leading global bank. We have approximately 200 million customer ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading and generic
  • Proven Lead experience in a matrix managed environment
  • Highly motivated self-starter comfortable with new challenges and learning new technologies
  • Experience with build tools such as Gradle and Maven
  • Comfortable working with Linux and familiar with standard developer tooling, such as Git, BitBucket/GitHub, Jira, Confluence
  • Extensive experience in system analysis and programming of software applications in Java
  • Experience in managing and implementing successful projects
Job Responsibility
Job Responsibility
  • Delivery of our Cash, derivatives OMS product globally
  • Close engagement with Equities Sales and Trading desks to understand key functional and non-functional requirements, prioritization and day to day questions
  • Collaborate with other members of the team to extend functionality and enhance performance of existing processes
  • Identify opportunities for continuous quality improvement of technical standards and methodologies
  • Be instrumental in the design and implementation of automated integration testing
  • Provide second line support, including out of hours, for the processes and components you develop
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • Discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Core Java Developer

We are looking for a Core Java Developer in Pune, India to help design and maint...
Location
Location
India , Pune
Salary
Salary:
Not provided
actian.com Logo
Actian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software application development experience using core Java
  • JDK 11 (or higher)
  • JUNIT
  • Strong knowledge of version control, build, and continuous integration tools (Jenkins/Maven/Tycho/Git)
  • Ability to learn and implement new technologies quickly and effectively
  • Object Oriented development experience
  • Excellent analytical and communication skills
  • Experience working in an Agile/Scrum environment
  • Windows and Linux operating systems
Job Responsibility
Job Responsibility
  • Effectively perform requirements/feasibility analysis, estimation, design generation, implementation, and validation as part of overall development process
  • Generate user interface prototypes/mockups within short, rapid development cycles
  • Assist engineering staff in maintaining existing product releases
  • Work with existing Product Architects to improve Continuous Integration infrastructure and facilitate test automation through various methods and interfaces
  • Fulltime
Read More
Arrow Right

Core Java Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in Apps Development or systems analysis role
  • Strong interest in programming
  • Good problem-solving, analytical and debugging skills
  • Keen interest and awareness in using GenAI tools throughout SDLC
  • Desire to improve developer productivity continuously
  • Focus on fundamental concepts - SOLID principles, Data Structures and Algorithms, design patterns, and best coding practices
  • Good understanding of Java8+ with Multithreading, Collections, JVM, performance tuning, Spring framework
  • Experience with build tools, testing frameworks, DBs
  • Python knowledge is added advantage
  • Experience in Product Development, Platform Engineering, Data Engineering, Developer Platform and Tools
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming
  • Ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work 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
  • Fulltime
Read More
Arrow Right
New

Core Software Engineer

As a Core Engineer, you’ll develop various parts of the Camio tech stack that pr...
Location
Location
United States , SF Bay Area, CA
Salary
Salary:
Not provided
camio.com Logo
Camiolog
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience with software development
  • 3+ years of programming experience with at least one modern language such as Python, Java, C++
  • Experience in designing and architecting scalable software systems
  • Excellence in both technical and non-technical communication
Job Responsibility
Job Responsibility
  • develop various parts of the Camio tech stack that processes and analyzes video at scale
  • Projects span the entire pipeline and also touch the web app, website, API, cloud-edge infrastructure, and more
  • creating and maintaining your own systems
  • Fulltime
Read More
Arrow Right
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 - Equity Derivatives Technology

You will join the Equity Derivatives Trade management technology team in Singapo...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 8 years of software development experience
  • Strong knowledge on Java 8, Core Java, Spring, Hibernate and restful web services including its data interchange format/definition such as XML, JSON
  • Strong experience in distributed caching technologies like Apache Ignite or similar
  • Familiar with different persistent storage technologies such as RDMS (Sybase, SQL Server or Oracle) and NoSQL
  • Solid experience working with source code management tools – Git or Bitbucket
  • Good understanding of clean coding principles
  • Good understanding of code quality measurements using tools like Sonar and able to implement design and implement unit, integration, and functional tests
  • Must demonstrate strong familiarity of design patterns
  • Good written and verbal communication skills
  • A team-player who is comfortable working in a team that deals with ambiguity and problem solving
Job Responsibility
Job Responsibility
  • Working with the team to define the architecture, design, development, code review, testing and maintenance of applications
  • Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment
  • Write testable code following clean coding and SOLID design principles
  • Perform code reviews and contribute to overall quality, maintainability and testability of software developed
  • Be willing and able to adapt to changes in priorities and requirements
  • Be a self-starter and plan/schedule own work for tasks and projects, implement functionality without direct supervision
  • Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end user experience
  • Work closely with teams to form good working culture and continuously adapt to different working environment
  • Fulltime
Read More
Arrow Right

Java Developer

Allianz is the world’s largest insurance company. We are looking for developers ...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
https://www.allianz.com Logo
Allianz
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed degree in business informatics, mathematics, or equivalent knowledge
  • minimum of 5 years of professional experience as a software developer
  • mastery of modern programming techniques and excellent programming skills in Java and from the Java ecosystem (Groovy, Jakarta EE, or Spring)
  • proficient in handling common design patterns and data structures (XML, JSON, etc.)
  • very good knowledge of CI/CD and related tools, with extensive experience with build tools (Gradle, Maven) and at least one version control tool (e.g., GIT-SCM)
  • curiosity, flexibility, and interest in looking beyond the horizon, coupled with a willingness to change and a pronounced agile mindset
  • strong team spirit and communication skills
  • ability to quickly grasp, analyze, and formulate complex issues precisely
  • strong focus on solutions, high quality awareness, independent work, willingness to take responsibility
  • very good German language skills in speaking and writing (at least B2 level)
Job Responsibility
Job Responsibility
  • Gathering, analyzing and checking of functional and technical requirements
  • implementation of requirements in given technical design
  • software development in agile teams and input to methods of software engineering
  • providing operational and strategic advisory support to clients
  • developing, testing, and deploying our calculation core, using modern technologies and processes
  • ensuring operational stability of software
  • reviewing and improving workflows and processes in your environment
What we offer
What we offer
  • Hybrid work model with up to 25 days per year working from abroad
  • company bonus scheme
  • pension
  • employee shares program
  • multiple employee discounts
  • career development and digital learning programs
  • international career mobility
  • flexible working
  • health and wellbeing offers (including healthcare and parental leave benefits)
  • support for balancing family and career
  • Fulltime
Read More
Arrow Right

Applications Development Sr Programmer Analyst

The Derivatives Credit Risk Technology Team is responsible for delivering Counte...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Hands-on experience with concurrent programming
  • Experience with Agile software development processes with a strong emphasis on test driven development
  • Understanding of Java internals such as class loading and memory management
  • Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent
  • Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB
  • Familiarity with Linux environment including scripting skills
  • SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits
  • Excellent written and spoken communication skills (English)
  • Ability to multitask and work well under pressure
Job Responsibility
Job Responsibility
  • Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment
  • Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team
  • Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development
  • Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business
  • 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.