Software Engineer (.net Core Or Java Spring Boot)

SG, Singapore

Job Description

We are looking for an experienced Sofware Engineer to join our dynamic development team. In this role, you will take charge of designing, developing, and maintaining scalable backend services and APIs, while also influencing architectural decisions and mentoring junior developers.





The incumbent's role & responsibilities

:


Design and develop robust, scalable backend services using Java Spring Boot/Kotlin/C# Architect and implement RESTful APIs and microservices following best practices Design and implement cloud-native solutions using AWS services Lead the design and implementation of database schemas and data models Ensure high performance, reliability, and security of backend systems Collaborate with frontend developers and other stakeholders to define and implement API contracts Mentor junior developers and conduct thorough code reviews Participate in system design discussions and technical planning Implement and maintain CI/CD pipelines Troubleshoot production issues and optimise system performance



What we require:



7+ years of professional software development experience Strong expertise in either Java Spring Boot, Kotlin, or C# (.NET Core) Extensive experience with RESTful APIs and microservices architecture Proven experience with AWS services including: AWS Lambda and serverless architecture, Amazon ECS/EKS,Amazon RDS and DynamoDB,Amazon S3,AWS CloudFormation/CDK,Amazon CloudWatch,AWS IAM and security best practices Proficient in SQL and experience with both relational and NoSQL databases Strong understanding of software design patterns and principles (SOLID, DRY, etc.) Experience with version control systems (Git) and CI/CD practices Knowledge of testing methodologies and frameworks (JUnit, TestNG, NUnit) Experience with agile development practices Strong analytical and problem-solving skills

What's in it for you ?



We offer a collaborative and innovative team culture, with exciting projects that utilize the latest technologies. You'll have opportunities for professional growth and learning, along with flexible work options and a competitive salary and benefits package. We also believe in fostering strong team connections through frequent team-building events.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1593781
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned