Software Engineer Java Developer
Job Summary
About You
Looking for a job where you can impact a thousand customers Do you love creating scalable solutions Want your ideas to shape results You can excel at overcoming challenges related to problem-solving learning priority shifts and deadlines. Whether youre ready to enhance existing solutions or dive into a new project were looking for a data-driven decision maker like you! Join a team of like-minded individuals who share a passion for technology and development. Be part of a group that values everyones opinions in different scenarios.
Your Responsibilities
As a Java Developer with expertise in constructing high-performing scalable enterprise-grade applications your role involves designing developing and deploying high-volume low-latency applications for mission-critical systems. Additionally youll take charge of Java application development offering proficiency across the entire software development lifecyclefrom concept to design testing. Furthermore you will:
- Build AWS Kubernetes-ready APIs in Java with cutting-edge technologies like Elasticsearch RabbitMQ Reactive Microservices GraphQL SSO Docker K8s and others.
- Contribute across all development phases.
- Write well-designed and tested code.
- Ensure designs meet specifications.
- Collaborate with technical and application development teams during implementation using multiple AWS services.
- Explore and present alternative technologies for architectural review to support continuous improvement.
- Create well-organized Technical Design Documentation.
Qualifications :
You Offer
- BS/MS in Computer Science/Engineering or equivalent.
- Several years of hands-on software development experience.
- Proven Java 11 REST Spring relational databases (PostgreSQL MySQL) and microservice architecture expertise.
- Strong analytical skills with deep knowledge of algorithms and data structures.
- Hands-on experience with Message Queues like ActiveMQ Kafka RabbitMQ.
- Build server-side components in a Cloud platform using Spring Cloud and Spring Boot.
- Agile environment adaptability.
- Experience with AWS-managed services (API Gateway Lambda RDS).
- Additional expertise in Java 17 WebFlux Mockito Elasticsearch GraphQL Keycloak React and Front-end is a plus.
- Passion for product development and analytical decision-making.
- Fluent in English.
Additional Information :
Please note that we will only consider candidates with a valid work permit.
Remote Work :
No
Employment Type :
Full-time
About Company
About Us RepRisk is a rapidly growing global company and a pioneer in the ESG data science field. Our goal is to make the world a better place by creating transparency in the business world – we are driving positive change via the power of data. We combine AI and machine learning with ... View more