Senior Java Developer designing and maintaining software solutions for a leading fintech firm. Working with advanced technologies in a challenging environment to ensure high-quality outcomes.
Responsibilities
Design, develop, and maintain Java-based applications using Quarkus, Spring, and JavaServer Faces.
Implement and optimize serverless functions for specific use cases.
Develop and enhance user interfaces using React, ensuring a seamless and responsive user experience.
Work with Oracle Database, Microsoft SQL Database, and PostgreSQL for data modeling, optimization, and management.
Write complex SQL queries, stored procedures, and database migrations.
Collaborate with architects to design scalable and efficient software solutions.
Ensure adherence to best practices in software design, coding, and testing.
Identify and resolve performance bottlenecks within applications and databases.
Conduct profiling and tuning as necessary.
Write clean, maintainable code with proper documentation.
Develop and execute unit tests, integration tests, and end-to-end tests.
Use version control systems (e.g., Git) and collaborate effectively within a development team.
Review code and provide constructive feedback to team members.
Implement security best practices within applications and databases.
Ensure compliance with relevant data privacy regulations.
Stay updated with industry trends and emerging technologies.
Share knowledge and mentor junior developers.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
Proven experience as a Senior Java Developer, preferably with at least 5 years of experience.
Proficiency in Quarkus, Spring, React, JavaServer Faces, and serverless architecture.
Strong experience working with Oracle Database, Microsoft SQL Database, and PostgreSQL.
Solid understanding of software design principles, data structures, and algorithms.
Excellent problem-solving and debugging skills.
Familiarity with agile development methodologies.
Strong communication and collaboration skills.
Attention to detail and a commitment to producing high-quality code.
Relevant certifications in Java or related technologies (preferred).
Experience with cloud platforms (e.g., AWS, Azure, or GCP) (preferred).
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes) (preferred).
Benefits
Competitive remuneration package
Ticket restaurant card
Private medical health insurance plan
New experiences within a multinational environment and global teams
Team spirit environment with passion for technology
Development opportunities within a market-leading, fast-growing organization
Energy Storage Engineer working on BESS projects for Omexom Renewable Energies. Collaborating on electrical designs and ensuring grid code compliance with a focus on innovative energy solutions.
Backend Entwickler mit Schwerpunkt Java für Finmas in hybrid Arbeitsumgebung in Berlin. Entwicklung von Microservices und API Designs für ein digitales Ökosystem.
Python Software Engineer developing AI - powered automation solutions for data - driven decision making. Collaborating with cross - functional teams to enhance operational efficiency using advanced technologies.
.NET Angular Reporting Developer building web applications for Wellfit's healthcare fintech solutions. Collaborating with cross - functional teams on reporting tools and dashboards.
Lead Solution Architect for Product Lifecycle Management designing scalable solutions. Collaborating across teams for product data and engineering processes at Acuity Inc.
Cloud Software Engineer developing scalable cloud ecosystems using Golang for cybersecurity leader CrowdStrike. Innovating with Large Language Models and collaborating across teams in a hybrid environment.
Senior Software Engineer designing and developing financial trading applications at FactSet. Involves working on mission - critical systems using Java with both front and backend components.
Software Engineer I (Backend) at Abbott designing and developing scalable cloud - native applications with expertise in backend microservices and Azure.
Mid - Level Full Stack Developer for financial project involving Java and Angular development. Collaborating with CI&T on high - impact software solutions in a multicultural and inclusive environment.
Software Engineering Manager leading Simulation Execution & Performance team at Zoox. Driving development of high - performance software systems for autonomous vehicle software stack.