More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Java Software Developer

Closing: Mar 29, 2024

This position has expired

Published: Mar 26, 2024 (2 months ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Requirements
  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Developer with a minimum of 3 years in software development.
  • Proficiency in Java programming language and related frameworks such as Spring Framework and Spring Boot.
  • Strong understanding of Microservices Architecture and RESTful APIs.
  • Experience with API documentation tools and techniques.
  • Familiarity with Payment API/SDK integration.
  • Solid understanding of database technologies including SQL and NoSQL databases.
  • Experience with message brokers such as Kafka or RabbitMQ.
  • Proficiency in version control systems, especially Git.
  • Hands-on experience with CI/CD tools like Jenkins.
  • Knowledge of cloud platforms such as AWS and DevOps practices.
  • Familiarity with Agile/Scrum methodologies and project management tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Join Our Team:

  • If you are passionate about software development and thrive in a collaborative environment, we invite you to apply for the position of Java Software Developer at SoftNet Limited.
  • Our team works together to build innovative software solutions that have a positive impact.
  • We offer competitive compensation, professional development opportunities, and a supportive work culture.


Responsibilities
Requirements
  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Developer with a minimum of 3 years in software development.
  • Proficiency in Java programming language and related frameworks such as Spring Framework and Spring Boot.
  • Strong understanding of Microservices Architecture and RESTful APIs.
  • Experience with API documentation tools and techniques.
  • Familiarity with Payment API/SDK integration.
  • Solid understanding of database technologies including SQL and NoSQL databases.
  • Experience with message brokers such as Kafka or RabbitMQ.
  • Proficiency in version control systems, especially Git.
  • Hands-on experience with CI/CD tools like Jenkins.
  • Knowledge of cloud platforms such as AWS and DevOps practices.
  • Familiarity with Agile/Scrum methodologies and project management tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Join Our Team:

  • If you are passionate about software development and thrive in a collaborative environment, we invite you to apply for the position of Java Software Developer at SoftNet Limited.
  • Our team works together to build innovative software solutions that have a positive impact.
  • We offer competitive compensation, professional development opportunities, and a supportive work culture.


Job Description

  • SoftNet Limited, a company based in Abuja, is looking for an experienced Java Software Developer who is highly motivated and skilled to join their dynamic team.
  • The Java Software Developer will be responsible for developing, designing, and maintaining software applications and solutions that are high-performing for clients.
  • You will work closely with cross-functional teams to deliver innovative and robust software solutions that meet the requirements of clients as well as industry standards.

Key Duties

  • Design, develop, and implement software applications using Java programming language.
  • Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
  • Develop RESTful APIs and integrate with external systems and services.
  • Implement and maintain Microservices Architecture to ensure scalability and performance.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct unit tests and integration tests to ensure software quality and reliability.
  • Perform API documentation and ensure compliance with industry standards.
  • Integrate Payment APIs/SDKs to facilitate secure and seamless transactions.
  • Work with relational databases such as Postgres, MySQL, and NoSQL databases like MongoDB.
  • Utilize message brokers like Kafka or RabbitMQ for asynchronous communication.
  • Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins.
  • Deploy and manage applications on cloud platforms such as AWS.
  • Adhere to Agile/Scrum methodologies and participate in sprint planning, reviews, and retrospectives.

Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at SoftNet Limited. Enter your email to start your application now