View Jobs at Estrada International Staffing Solutions |
Full Time Jobs |
Lagos |
Posted 6 months ago |
Job Title: Java Developer (Springboot)
Activities
- 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
Candidate Profile
- 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.
Application Instructions:
The application deadline is 18th October 2024. Therefore qualified and interested candidates should send their CV to: [email protected] using the job title as the subject of the mail.
Job Features
Job Category | Software/ Programming / Web development Jobs, Web Developer Jobs |