Full Stack Developer

at  TECHNOPALS PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Nov, 2024USD 7000 Monthly09 Aug, 20244 year(s) or aboveDistributed Systems,Data Structures,Jasper,Spring Batch,Spring,Technical Design,Jaas,Architecture,Spring Boot,Design,Kafka,Jaxp,Microservices,Design Principles,Core Java,Algorithms,Kubernetes,Mongodb,Mysql,Jta,Jenkins,Angular,Hibernate,StrutsNoNo
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:

KEY REQUIREMENT:

Prior Background:

  • Minimum 4+ years’ experience as a Full-stack Developer/ Integration Developer
  • Experience across various SDLC phases: architecture, technical design, development, deployment, go-live, testing, and support.

TECHNICAL SKILLS:

  • Core Java, Spring Boot, Kafka, Kubernetes, Postgres, MongoDB, Angular / React JS, Spring Batch
  • Strong skills in key J2EE technologies: Core Java, EJB, JSP, JDBC, Java Mail, XML, JAXP, JAAS, JMS, JSTL, JTA, batch
  • Experience with integration design patterns (API, MQ, etc.)
  • Frameworks: Spring, Hibernate, Struts, Jasper,
  • Good knowledge of MongoDB (preferred), MySQL
  • Fully conversant in Interface design, Database design, OOAD
  • Experience with CI/CD processes and tools like Jenkins

PRIMARY SKILLS:

  • Experience in Microservices architecture
  • Design and build of integration components
  • Data structures and algorithms, design patterns, and object-oriented design principles
  • Building highly scalable distributed systems
  • Building resilient applications/products supporting high throughput and high-volume/TPS 24x7x365

Responsibilities:

  • Execute tasks as per instructions or run books provided by the team lead or architect
  • Support system architecture design across business areas
  • Own end-to-end application delivery for specified projects, engaging all technical component teams
  • Ensure project designs comply with architecture standards
  • Design, develop, implement, and maintain programs, subsystems, and enhancements of existing apps
  • Support deployment activities as per defined processes
  • Ensure prerequisites are met before deployment; execute rollback procedures if required
  • Troubleshoot incidents during deployment
  • Perform operational readiness tasks and ensure production acceptance criteria are met
  • Ensure functional and NFR requirements (capacity, availability, response times, fault tolerance, etc.) are delivered as agreed


REQUIREMENT SUMMARY

Min:4.0Max:9.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore