Experience as Java Developer with over 3 years of experience in the Financial services industry.
Bachelor Degree in Computer Science or equivalent
Expertise in Microservices Architecture, high-frequency messaging systems, and API/WebSocket development. Demonstrated ability to design and implement robust, scalable solutions using Java and Kotlin, with a deep understanding of Computer Science fundamentals. Strong advocate for Test-Driven Development (TDD) and Agile methodologies.
Proficient in Java Ecosystem: SE/ EE, Kotlin
Solid experience with Java using Maven, Spring Boot, Hibernate, JPA
Extensive experience in designing and developing Microservices-based architectures
Knowledge of Kafka, RabbitMQ for high-throughput messaging and event-driven systems
Expertise in RESTful APIs, WebSocket, Web APIs for real-time data communication
Strong experience with SQL, MySQL, PostgreSQL, database schema design, and optimization
Test-Driven Development (TDD) with JUnit, Mockito, experience with CI/CD pipelines (Jenkins, GitLab CI)
Proficient in Git, GitHub, GitLab for source code management
Hands-on experience with Agile/Scrum processes, using tools like Jira for project management and issue tracking
Any industry certifications will be an added advantage.
Job Description:
Develop high-quality software that is aligned with user needs and business goals
Enhance/ Improve existing company software/ applications using a variety of languages, tools and techniques.
Design, develop and implement new integration.
Develop solutions to improvise performance and scalability of systems.
Name
Message
Link
Attachments
Attach your CV and other required documents max. 10 MB