Java Software Developer

at  KRIS INFOTECH PTE LTD

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Jun, 2024USD 7000 Monthly01 Mar, 2024N/AApplication Frameworks,Agile Environment,Communication Skills,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:

Your main responsibilities will include:

  • Collaborating with the development team to understand project requirements and translate them into efficient and scalable Java-based solutions
  • Designing, developing, and maintaining high-quality Java applications, adhering to coding standards and best practices
  • Writing clean, modular, and testable code, conducting thorough unit testing and debugging to ensure software quality and reliability
  • Implementing software design patterns and frameworks to optimize application performance and maintainability
  • Integrating Java applications with back-end services and databases to support seamless data flow and functionality
  • Troubleshooting and debugging issues, identifying and implementing timely solutions to ensure smooth application performance
  • Conducting and participating in code reviews and providing constructive feedback to peers
  • Participating in the entire software development life cycle, from concept and design to deployment and maintenance
  • Collaborating with cross-functional teams to align technical solutions with business goals and deliver effective and impactful software applications
  • Staying updated with the latest Java advancements and industry best practices

KEY REQUIREMENTS

  • You have prior experience in Java development
  • Strong knowledge of Java Application Frameworks (Struts, Spring, Hibernate, Springboot)
  • Hands-on experience working in an Agile environment
  • You possess strong attention to detail and problem-solving skills
  • You have good interpersonal and communication skills

Responsibilities:

  • Collaborating with the development team to understand project requirements and translate them into efficient and scalable Java-based solutions
  • Designing, developing, and maintaining high-quality Java applications, adhering to coding standards and best practices
  • Writing clean, modular, and testable code, conducting thorough unit testing and debugging to ensure software quality and reliability
  • Implementing software design patterns and frameworks to optimize application performance and maintainability
  • Integrating Java applications with back-end services and databases to support seamless data flow and functionality
  • Troubleshooting and debugging issues, identifying and implementing timely solutions to ensure smooth application performance
  • Conducting and participating in code reviews and providing constructive feedback to peers
  • Participating in the entire software development life cycle, from concept and design to deployment and maintenance
  • Collaborating with cross-functional teams to align technical solutions with business goals and deliver effective and impactful software applications
  • Staying updated with the latest Java advancements and industry best practice


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore