Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

FxConsulting

Senior Software Engineer - Java

Posted Updated
Discussion

Description

Responsibilities:

- Plan and prioritise your work, including collaborating with cross-border teams.

- You will collaborate in a team with developers, program managers, QA, and DevOps engineers in an agile development environment.

- Constantly learn and grow as an engineer.

- Demonstrate a passion for customers and technology.

Requirements:

- Skills: Java, Spring Boot, LLD, and microservices.

- Experience in the design, development, and deployment of large-scale enterprise applications with multiple tiers.

- Exposure to agile test-driven development for robustness, usability, reliability, security, and performance.

- Strong technical aptitude for any programming language, preferably Core JAVA and Spring Boot and other Spring libraries, Eureka, Hystrix, etc.

- Experience in creating architecture or developing web services using open-source technologies and integrating applications with databases such as Oracle, MySQL, MongoDB, or Cassandra.

- Solid understanding of OOPS, algorithms, and data structures.

- Experience in Kafka / Scala / Storm / Elasticsearch and web services like RESTful.

- Experience in building highly scalable distributed systems.

- Extensive experience with version control systems (Git is preferred) and issue tracking systems (JIRA is preferred).

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →