Job Description for Java, .NET, MongoDB, and Microservices Developer
at SCUBE INFOTECH PTE LTD
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Jul, 2024 | USD 7000 Monthly | 02 May, 2024 | 6 year(s) or above | Kubernetes,Architecture,Spring Framework,Computer Science,Git,Communication Skills,Docker,Javascript,Kafka,Microservices,Java,Javascript Frameworks,Css,Rabbitmq,Mongodb,Html | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
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
REQUIREMENT SUMMARY
Min:6.0Max:11.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science software engineering or a related field
Proficient
1
Singapore, Singapore