Java Software Engineer
at Cygnify Pte Ltd
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Nov, 2024 | Not Specified | 16 Aug, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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