Competitive compensation: USD-based pay with benefits
Exciting projects with top brands
Flextime: Flexible schedule options
Job summary
A leading software company in the United States is looking for a skilled Java Backend Engineer to build and support critical financial systems. The ideal candidate will have over 4 years of experience with Java, a strong expertise in Spring, and familiarity with microservices architecture. This role involves developing low-latency APIs, handling complex data pipelines, and ensuring code quality within an Agile environment. The company provides competitive compensation and career advancement opportunities.
Qualifications
4+ years of experience with Java, delivering production-grade solutions.
Strong expertise with Spring framework.
Solid experience with SQL and NoSQL databases.
Hands-on experience with microservices architecture.
Proven background with message-driven systems.
Skilled in writing unit and integration tests.
Experience in Agile/Scrum environments.
Responsibilities
Architect and build low-latency APIs and backend services using Java.
Engineer complex data transformation pipelines utilizing RabbitMQ, MongoDB, and PostgreSQL.
Deliver high-impact analytical tools for customer investments.
Design scalable caching strategies using Redis.
Champion code quality with test automation coverage.
Own production lifecycle using GitHub Actions and Splunk.
Skills
Java (11 or higher)
Spring framework
SQL and NoSQL databases
Microservices architecture
RESTful APIs
Writing unit and integration tests
Agile/Scrum environments
Upper-Intermediate English proficiency (B2)
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Tools
PostgreSQL
GitHub
Job description
A leading software company in the United States is looking for a skilled Java Backend Engineer to build and support critical financial systems. The ideal candidate will have over 4 years of experience with Java, a strong expertise in Spring, and familiarity with microservices architecture. This role involves developing low-latency APIs, handling complex data pipelines, and ensuring code quality within an Agile environment. The company provides competitive compensation and career advancement opportunities.