Job Description for Java, .NET, MongoDB, and Microservices Developer

at  SCUBE INFOTECH PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jul, 2024USD 7000 Monthly02 May, 20246 year(s) or aboveKubernetes,Architecture,Spring Framework,Computer Science,Git,Communication Skills,Docker,Javascript,Kafka,Microservices,Java,Javascript Frameworks,Css,Rabbitmq,Mongodb,HtmlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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