- 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.
- 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.
- 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.
Job Description for Java, .NET, MongoDB, and Microservices Developer - Singapore - S-CUBE INFOTECH PTE. LTD.
2 weeks ago
Description
Roles & ResponsibilitiesPosition: 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:
Requirements:
Preferred Qualifications:
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 haveVersion Control
MongoDB
CSS
Scalability
Kubernetes
.NET
Pipelines
HTML
JavaScript
SDLC
Information Technology
Microservices
Containerization
Communication Skills
Google Cloud
Software Design
Angular
Docker
C#
Orchestration