Boutiqaat

Senior Java Software Engineer

Posted: 1 days ago

Job Description

Requirements: -4+ years of experience in the field or in Java SpringBoot.Expert in Spring boot/JAVA8 experience in system design and architecture.Expert in microservices and microservices design.Knowledge of MySQL and NoSQL databases (document database, key-value based, graph database).should have worked on scale and handled high customer traffic.Familiar with various design and architectural patterns.Knowledge of queuing systems and kafkaKnowledge of search engines such as elasticsearch.Skill for writing reusable Java libraries.Writing clean, readable Java code.Good knowledge of Docker and Orchestration layers.Understanding of JVM, its limitations, weaknesses, and workaround.preferably who has FinTech and e-commerce experience.Job Description: - .Design, develop, and test Spring-based solutions using common standards and integrations such as Data, Redis, Kafka, etc.Deliver strategic improvements to large scale Spring Boot products.Identify potential challenges and bottlenecks in order to address them proactively.Develop and utilize technical documentation.Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systemsMaintain and update all existing Spring applications as needed. • Translate software requirements into working and maintainable solutions within the existing application frameworks and standards.Implement the product's lifecycle: Design, development, quality, deployment, and maintenance.Develop and adhere to best-practices for developing applicationsContinuously contribute to team performance improvement and collaboration Collaborate effectively across teams.Help DevOps in release automation.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs