Overview:

Sacumen is looking for a skilled and passionate Java Developer with experience to join our dynamic development team. In this role, you will be responsible for building innovative and scalable software solutions while collaborating with cross-functional teams to drive key product developments. The ideal candidate will have a strong foundation in Java, a keen problem-solving ability, and the willingness to take ownership of challenging projects in a fast-paced, agile environment. You’ll have the opportunity to work with cutting-edge technologies in the cybersecurity domain, developing solutions that help protect critical systems and data. Your expertise will contribute to the success of both our team and our clients.

Qualification

Education
A Bachelor’s Degree in Computer Engineering or Information Technology

Experience
2+ years of Java development experience

Key Responsibilities:
  • Design, develop, and maintain innovative, scalable, and fault-tolerant software solutions for diverse client needs.
  • Participate in the full software development lifecycle, including requirement gathering, design, coding, testing, and deployment.
  • Collaborate closely with cross-functional teams including project leads, system architects, and other developers to ensure the delivery of high-quality software.
  • Integrate third-party services, APIs, and software components to create cohesive, scalable solutions.
  • Write reusable, testable, and efficient code to meet functional and non-functional requirements.
  • Ensure software meets functional, performance, and security requirements, conducting regular code reviews and refactoring.
  • Conduct unit testing and debugging to ensure the reliability and quality of the application.
  • Continuously identify and resolve bottlenecks, ensuring the scalability and performance of applications.
  • Participate in the design and development of architecture for new and existing applications.
  • Provide technical leadership and mentorship to junior developers.
  • Stay up to date with emerging trends and technologies in Java development and cybersecurity.
Skills And Competencies:

1. Mandatory Skills

  • Strong proficiency in Java, with experience in J2EE or Spring-based frameworks.
  • Deep understanding of data structures, algorithms, and design patterns.
  • Knowledge of RESTful API design and integration.
  • Familiarity with object-oriented programming principles and concepts.
  • Experience working with version control tools such as Git.
  • Strong understanding of database design, SQL, and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Knowledge of cloud services (AWS, Google Cloud, or Azure) and cloud-native application development.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) and microservices architecture.
  • Experience working in agile environments and using tools such as Jira or Confluence.
  • Strong problem-solving and debugging skills.

2. Added Advantage Skills

  • Experience with JUnit for unit testing.
  • Exposure to continuous integration/continuous deployment (CI/CD) processes.
  • Familiarity with Linux/Unix environments and shell scripting.
  • Experience with the Spring Boot framework and Spring Security.
  • Hands-on experience with messaging queues (e.g., RabbitMQ, Kafka) or event-driven architecture.
  • Experience with NoSQL databases such as MongoDB, Cassandra, or Elasticsearch.
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
  • Understanding of Agile methodologies and DevOps practices.
  • Exposure to security best practices in coding, especially in cybersecurity-related applications.
About Sacumen:

Sacumen is an innovative Cybersecurity product engineering services company. Here we revolutionize the cybersecurity landscape by engineering innovative solutions that amplify the capabilities of cybersecurity product companies. Recognized as a “Great Place to Work” certified organization, Sacumen prioritizes its employees.

Why Sacumen?
  • Collaborate with top-tier cybersecurity companies worldwide, working on innovative projects that make a real impact in the industry.
  • Contribute to shaping the next-generation cybersecurity landscape by building solutions that address the evolving needs of digital security.
  • Enhance your skills in cutting-edge technologies, working with a talented team to create high-performance, scalable applications.
  • Take advantage of growth opportunities, with a clear path to leadership roles and the chance to mentor others in a dynamic and supportive
    environment.
  • Get benefited from employee-friendly policies like a guaranteed long weekend every month, annual learning budgets, additional medical benefits, and more—creating a balanced and fulfilling work experience.
  • Enjoy a dynamic and inclusive workplace, where Sacumen fosters a culture of collaboration and continuous growth, ensuring a great environment for both personal and professional development.

Lead Backend Developer

Explore our careers portal to get connected
with career opportunities in your area!

Upload Your Resume

    Drop your Files Here

    Browse Files from your Computer

    *Word docx & PDF are also Accepted