datatrota
Signup Login
Home Jobs Blog

Java Developer (Springboot) at Estrada International Staffing Solutions

Estrada International Staffing SolutionsLagos, Nigeria Software Development
Full Time
We are a team that consists of intellectual young minds that specializes in Executive Search/Head Hunting Recruitment & Selection Get Qualified Scheme CV Review/Creation Training

Job Summary

  • They are seeking a skilled and experienced Java Developer with expertise in Spring Boot to join their dynamic tech team. In this role, you will be responsible for designing, implementing, and maintaining efficient, reliable, and scalable Java applications.
  • The ideal candidate is passionate about development and problem-solving, with hands-on experience in building robust backend systems.

 Responsibilities 

  • Conduct thorough code reviews to maintain high code quality and ensure proper testing
  • Utilize sustainable coding patterns that are easily maintainable and modifiable
  • Optimize applications for maximum speed and scalability
  • Develop and maintain Java Spring Boot applications
  • Ability to modify designs and specifications for complex applications as needed
  • Analyze code, requirements, system risks, and software reliability
  • Collaborate with the Engineering Manager to clarify and refine technical tasks based on business requirements and software design
  • Work effectively with team members and stakeholders to deliver functional software
  • Stay up-to-date with industry trends and technological advancements
  • Ability to communicate clearly and effectively, both verbally and in writing

PII Data Processor Responsibilities:

  • Design, create, and implement IT processes and systems for the data controller to gather personal data
  • Use various tools and strategies to collect personal data securely
  • Implement security measures to safeguard personal data
  • Store personal data collected by the data controller
  • Facilitate secure transfer of PII data between the data controller and other organizations.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Senior Java Developer, with a strong understanding of object-oriented programming principles.
  • Proficiency in Object-Oriented Design (OOD) principles
  • Must have extensive experience in designing, building, and testing Spring Boot applications
  • Must be Familiar with static code analysis tools (e.g., Sonar, PMD) for software quality improvement
  • Experience in application security; knowledge of OWASP is a plus
  • Must be skilled in building REST and SOAP services; knowledge of reactive applications and GraphQL is a plus
  • Experience with caching, queuing, and streaming systems such as ActiveMQ, Kafka, Redis, and RabbitMQ
  • Hands-on experience with Docker, container orchestration (e.g., Kubernetes), and cloud platforms like AWS and Azure
  • Proficient in popular Java libraries and frameworks (e.g., Hibernate, Vert.x)
  • Strong SQL skills and experience with SQL/NoSQL databases such as PostgreSQL, Oracle, and MongoDB, as well as DB migration tools like Flyway.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend