Synechron

Core Java Developer

Synechron$100K — $115K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of strong Core Java experience (Java 8/11/17+) with a focus on JVM internals and performance tuning.
  • Proficiency in microservices architecture and implementation.
  • Expertise in multithreading and concurrent programming.
  • Hands-on experience with the Spring Framework, particularly Spring Boot and its ecosystem.
  • SQL experience with optimization skills in complex database queries.
  • Background in large databases and data warehousing is essential.
  • Preferred experience in the financial services sector, including trading and regulatory reporting.

Responsibilities

  • Design and develop Java applications and microservices aligned with business requirements.
  • Architect scalable microservices using Spring Boot and related tools.
  • Handle multithreading and performance tuning for reliable, low-latency systems.
  • Collaborate with cross-functional teams to define APIs and data models.
  • Optimize SQL queries and manage large, complex database structures.
  • Implement CI/CD processes and conduct code reviews for quality assurance.
  • Mentor junior developers while actively participating in architectural discussions.

Benefits

  • Highly competitive compensation and benefits package.
  • Opportunity to work within a multinational organization with global mobility.
  • 10 days of paid annual leave plus sick leave and holidays.
  • Comprehensive insurance plans for health, life, and disability.
  • Retirement savings plans.
  • Support for higher education certification.
  • Access to over 5000 courses through Udemy for personal and professional development.
  • Coaching opportunities from experienced professionals in Financial Innovation Labs.
  • Involvement in cutting-edge projects for leading financial institutions.
  • A diverse and globally-inclusive workplace culture.
Full Job Description
Our challenge

We are seeking a highly skilled Core Java Developer to join our team. The ideal candidate will be a strong core Java developer with extensive experience in microservices, multithreading, Spring Boot, SQL, and large-scale databases. A background in financial services is highly preferred.

Additional Information*

The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Alpharetta, GA is $100k - $115k/year & benefits (see below).

The Role

Responsibilities:
  • Design, develop, test, and maintain robust Java applications and microservices that meet business requirements.
  • Architect and implement scalable, high-performance microservices using Spring Boot and related technologies.
  • Handle multi-threaded programming, concurrency control, and performance tuning to ensure low-latency, reliable systems.
  • Collaborate with frontend, backend, and data teams to define APIs and data models; ensure secure, well-documented interfaces.
  • Build and optimize SQL queries; work with large, complex databases and data structures.
  • Implement CI/CD pipelines, code reviews, and automated testing to ensure quality and faster delivery.
  • Participate in architectural discussions, provide technical leadership, and mentor junior developers.
  • Adhere to best practices for security, reliability, and compliance within a financial services context.
  • Troubleshoot production issues, perform root-cause analysis, and implement durable fixes.


Requirements:
  • Strong Core Java expertise (Java 8/11/17+ with a deep understanding of JVM internals, garbage collection, and performance tuning).
  • Microservices architecture experience; design and implement scalable services.
  • Multithreading and concurrency mastery; thread-safe programming and synchronization techniques.
  • Spring Framework; extensive experience with Spring Boot, Spring Data, Spring Cloud, and related ecosystems.
  • SQL proficiency with hands-on experience optimizing complex queries; familiarity with relational databases (e.g., Oracle, PostgreSQL, MS SQL).
  • Experience working with large databases and data warehousing concepts.
  • Financial services domain experience is highly preferred (trading, risk, settlements, market data, regulatory reporting, etc.).
  • Strong problem-solving skills, attention to detail, and the ability to work in a fast-paced environment.
  • Excellent communication and collaboration skills; comfortable in a multinational, matrixed environment.


Preferred, but not required:
  • Experience with containers and orchestration (Docker, Kubernetes).
  • Familiarity with messaging systems (Kafka, RabbitMQ) and event-driven architectures.
  • Exposure to cloud platforms (AWS, GCP, Azure) and related security practices.
  • Knowledge of data security, encryption, and regulatory compliance in finance.
  • Certification or coursework related to Java, Spring, or financial technologies.
  • Prior consulting or client-facing experience.
  • Contribution to open-source projects or internal tech communities.
  • Advanced degree in Computer Science, Engineering, or a related field.


We offer:
  • A highly competitive compensation and benefits package.
  • A multinational organization with 57 offices in 22 countries and the possibility to work abroad.
  • 10 days of paid annual leave (plus sick leave and national holidays).
  • Maternity & paternity leave plans.
  • A comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region).
  • Retirement savings plans.
  • A higher education certification policy.
  • Commuter benefits (varies by region).
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
  • Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance firms.
  • A flat and approachable organization.
  • A truly diverse, fun-loving, and global work culture.


About Synechron

Synechron is a digital consulting firm that provides technology solutions to financial services companies. The company's services include digital, business consulting, technology, and data analytics. Synechron serves customers in the banking, capital markets, insurance, and asset management industries. The company has offices in North America, Europe, Asia, and the Middle East.
Learn more about Synechron
Size
10,000 employees
Industry
Founded
2001

Similar Jobs

More Jobs at Synechron

More Finance & Insurance Jobs

Find similar Core Java Developer jobs: