Java Developer (Springboot) Job at Estrada International Staffing Solutions
Estrada International Staffing Solutions - Our client is a growing organization in the tech sector, specializing in IT and software development services.
They are recruiting to fill the position below:
Job Position: Java Developer (Springboot)
Job Location: Lagos
Sector: IT Consulting
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
- 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
- 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
- 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
Interested and qualified candidates should send their resume and cover letter to: v.uzoamaka@estradaintl.com using the Job Position as the subject of the mail.
Similar Jobs
- Junior Mobile Developer with React-Native Job at Outcess Solutions Nigeria Limited
- Linux System Administrator Job at AMECRON Nigeria Limited
- HPC Software Engineer Job at Canonical Nigeria
- Software Engineer - Python / Golang - Kubernetes Job at Canonical Nigeria
- Senior Full Stack Engineer (Lead Role) Job at Oconsulting Limited
- Mobile Developer Job at Nerdbug Limited
- Job Openings at University Press Plc
- Job Openings at Oxygen X Finance Company Limited
- Job Openings at Aptech Computer Education
- Linux Kernel Engineer - Ubuntu Job at Canonical Nigeria