Safety tip: Beware of fake, part-time, or illegal job ads. Verify employer details before you apply or share personal information.
- Good Environment
- Overtime Pay
- Easy Commute
- Transport Allowance
Job Description
We are seeking a talented and experienced Senior Software Engineer to join our dynamic team. In this role, you will have the opportunity to build and improve reliable applications using Java and relational databases. Collaborating with cross-functional teams, you will design, develop, and maintain scalable solutions tailored to meet business needs. This position offers a chance to contribute to both application and database development, ensuring optimal performance, quality, and continuous improvement. If you are passionate about problem-solving, eager to learn new technologies, and thrive in a collaborative environment, we would love to hear from you.
Responsibilities
- Design, build, test, and maintain Java-based applications that support business operations.
- Create and optimize database objects including tables, views, and stored procedures.
- Collaborate with cross-functional teams to define project requirements and translate them into technical specifications.
- Participate in code reviews and provide constructive feedback to peers to ensure high-quality code.
- Monitor and troubleshoot application performance issues, implementing solutions as necessary.
- Stay updated with emerging technologies and industry trends to continuously enhance skills and knowledge.
- Contribute to the overall architecture and design of applications and databases.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, particularly with Java and relational databases.
- Strong understanding of database design principles and experience with SQL.
- Experience with application development frameworks and tools.
- Excellent problem-solving skills and a proactive attitude towards challenges.
- Ability to work effectively in a team-oriented, collaborative environment.
- Excellent verbal and written communication skills in English.
Benefits
- Competitive salary and performance-based bonuses.
- Health insurance coverage and wellness programs.
- Opportunities for professional growth and career advancement.
- Flexible work hours and the option for remote work.
- A supportive and inclusive work environment.
- Access to the latest tools and technologies in the industry.
General Technician5-10 years
General Technician5-10 years