Job Description for Java, .NET, MongoDB, and Microservices Developer - Singapore - S-CUBE INFOTECH PTE. LTD.

    S-CUBE INFOTECH PTE. LTD.
    S-CUBE INFOTECH PTE. LTD. Singapore

    2 weeks ago

    Default job background
    Description
    Roles & Responsibilities

    Position: Java, .NET, MongoDB, and Microservices Developer & Analyst

    Specilization in any one : Java with miroservices / .Net with Mongo DB or Java

    Company Overview: One of our Singapore leading technology-driven organization that provides innovative solutions to businesses in multiple IT and various technology industry/sector. They are dedicated to leveraging cutting-edge technologies to deliver exceptional products and services to our clients, ensuring their success in a rapidly evolving market.

    Job Summary: We are looking for a talented and versatile Java, .NET, MongoDB, and Microservices Developer to join our skilled development team. As a key member of the team, you will be responsible for designing, developing, and deploying software applications that integrate Java and .NET technologies with MongoDB as part of a microservices architecture. Your expertise will be essential in building robust and scalable systems that meet the evolving needs of our clients.

    Responsibilities:

    • Collaborate with cross-functional teams, including software architects, product managers, and other developers, to understand project requirements and translate them into technical specifications.
    • Design and develop high-quality software applications using Java, .NET, and MongoDB, adhering to best practices and coding standards.
    • Implement microservices-based solutions, ensuring modularity, scalability, and maintainability.
    • Develop APIs and interfaces to enable seamless integration between different software components and services.
    • Work on both front-end and back-end development tasks as needed, using technologies like Angular, React, or other JavaScript frameworks.
    • Perform thorough testing of developed code to identify and fix any bugs or issues.
    • Participate in code reviews and provide constructive feedback to maintain code quality and promote knowledge sharing among team members.
    • Monitor application performance and security, making improvements as required to optimize the system.
    • Stay up-to-date with the latest industry trends, technologies, and best practices to continually enhance the development process.

    Requirements:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.
    • Proven experience (6+ years) as a Developer working with Java, .NET, and MongoDB in a microservices environment.
    • Strong proficiency in Java, Spring Framework, .NET, C#, and related technologies.
    • Experience with MongoDB or other NoSQL databases for efficient data storage and retrieval.
    • Solid understanding of microservices architecture and its associated patterns.
    • Familiarity with front-end development technologies, such as HTML, CSS, JavaScript, and modern JavaScript frameworks.
    • Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.
    • Experience with RESTful APIs and message-based communication.
    • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and deploying microservices in cloud environments.
    • Proficiency in using version control systems like Git.
    • Excellent problem-solving skills and the ability to work both independently and as part of a team.
    • Strong communication skills to collaborate effectively with team members and stakeholders.

    Preferred Qualifications:

    • Master's degree in Computer Science or a related field.
    • Experience with additional technologies relevant to the company's projects or industry.
    • Familiarity with DevOps practices and CI/CD pipelines.
    • Knowledge of event-driven architectures and message brokers like Kafka or RabbitMQ.
    • Prior experience in [specific industry/domain relevant to the employer's business].
    • Certifications in Java, .NET, MongoDB, or related technologies.

    Join us to be part of a dynamic team, where you can utilize your skills in Java, .NET, MongoDB, and microservices to create innovative solutions that shape the future of [industry/sector].

    To apply, please upload your updated resume and a cover letter detailing your relevant experience and achievements .

    Tell employers what skills you have

    Version Control
    MongoDB
    CSS
    Scalability
    Kubernetes
    .NET
    Pipelines
    HTML
    JavaScript
    SDLC
    Information Technology
    Microservices
    Containerization
    Communication Skills
    Google Cloud
    Software Design
    Angular
    Docker
    C#
    Orchestration