As a Software Developer skilled in Java, you will be part of a creative team focused on developing innovative software solutions. Your expertise will help us tackle complex challenges and improve user experience.
Responsibilities
Write efficient, reliable Java code
Collaborate with designers to create user-friendly interfaces
Monitor and improve application performance
Debug and resolve technical issues
Work within an agile environment to deliver projects on time
Support deployment and post-release activities
Document development processes and solutions
Test and verify application functionality
Assist in architecting scalable solutions
Explore new technologies that could enhance software performance
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree in Software Engineering is advantageous
Experience
4 years of experience in enterprise software development
Technical Skills
Java
JavaScript
Soft Skills
Attention to Detail
Communication Skills
Certifications
Oracle Certified Professional, Java SE 11
Languages
English: Fluent
Advantageous
Experience with Agile methodologies: Working knowledge of Agile practices in software development.
Familiarity with cloud services (AWS/Azure): Understanding of cloud architecture and services.
Benefits
Comprehensive health insurance
Performance bonuses based on team success
Opportunities for career advancement
Work-life balance initiatives
Company Culture
Diversity and Inclusion: We celebrate diverse backgrounds and experiences that enhance our culture.
Continuous Improvement: We promote continuous improvement and learning, empowering employees to reach their full potential.
Community Engagement: Tech Innovations Inc. actively participates in community engagement and corporate social responsibility initiatives.
Status: Open
Other Jobs in Information Technology (IT) and Software Development