Java Software Engineer

at  Cygnify Pte Ltd

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Nov, 2024Not Specified16 Aug, 2024N/AGood communication skillsNoNo
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:

N
Posted by
Nishi Chechani
Recruiter
We are seeking a skilled and motivated Java Software Engineer to join our dynamic team in the financial services sector. The ideal candidate will have a passion for technology, a strong background in Java development, and a keen interest in financial systems. You will work on designing, developing, and maintaining high-performance applications that are crucial to our business operations.
Responsibilities
Application Development:
Design, develop, and maintain robust and scalable Java applications for financial services.
Write clean, maintainable, and efficient code.
Ensure the performance, quality, and responsiveness of applications.
System Integration:
Collaborate with cross-functional teams to define, design, and ship new features.
Integrate with various internal and external systems to support business operations.
Testing and Quality Assurance:
Conduct unit and integration testing to ensure software quality.
Troubleshoot and resolve issues in development, test, and production environments.
Documentation and Reporting:
Create and maintain technical documentation.
Provide regular updates on project status and progress to stakeholders.
Continuous Improvement:
Stay updated with the latest industry trends and technologies.
Identify areas for improvement and implement best practices to enhance system performance and reliability.
Requirements
Education and Experience:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
3+ years of experience in Java development, preferably within the financial services industry.
Technical Skills:
Proficiency in Java, with a good understanding of its ecosystems.
Experience with Spring Framework (Spring Boot, Spring MVC).
Familiarity with RESTful APIs and web services.
Knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL).
Understanding of software development best practices, including version control (Git), CI/CD, and Agile methodologies.
Soft Skills:
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Ability to work independently and manage multiple tasks effectively.
Preferred Qualifications:
Experience with financial services systems and applications.
Knowledge of front-end technologies (e.g., Angular, React) is a plus.
Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes).
Benefits:
Competitive salary and performance-based bonuses.
Comprehensive health insurance and wellness programs.
Opportunities for professional development and career growth.
A collaborative and inclusive work environment.
Job ID TASG108

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore