Job Summary
Join our dynamic team as a Software Engineer where you will leverage your expertise in Java 8 Oracle Spring Boot and Core Java to develop innovative solutions. With a hybrid work model and day shifts you will collaborate with cross-functional teams to enhance our software products driving efficiency and excellence in every project. Your contributions will play a vital role in advancing our companys mission and positively impacting society.
Responsibilities
- Develop and maintain high-quality software applications using Java 8 Oracle Spring Boot and Core Java to meet business requirements.
- Collaborate with cross-functional teams to design and implement innovative solutions that enhance product functionality and user experience.
- Analyze system requirements and design specifications to ensure alignment with business goals and technical standards.
- Troubleshoot and resolve software issues ensuring optimal performance and reliability of applications.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Implement best practices for software development including testing documentation and version control.
- Optimize application performance by identifying bottlenecks and implementing efficient algorithms and data structures.
- Stay updated with industry trends and emerging technologies to continuously improve software development processes.
- Contribute to the development of technical documentation and user manuals to support software applications.
- Collaborate with stakeholders to gather requirements and provide technical expertise in project planning and execution.
- Ensure compliance with security standards and protocols to protect sensitive data and maintain system integrity.
- Provide technical support and guidance to junior team members fostering a collaborative and learning environment.
- Engage in continuous learning and professional development to enhance technical skills and knowledge. Qualifications
- Possess strong proficiency in Java 8 Oracle Spring Boot and Core Java demonstrating hands-on experience in software development.
- Exhibit excellent problem-solving skills and the ability to troubleshoot complex software issues effectively.
- Demonstrate experience in working within a hybrid work model showcasing adaptability and collaboration skills.
- Have a solid understanding of software development best practices including testing documentation and version control.
- Show proficiency in optimizing application performance and implementing efficient algorithms and data structures.
- Display strong communication skills enabling effective collaboration with cross-functional teams and stakeholders.
- Demonstrate a commitment to continuous learning and staying updated with industry trends and emerging technologies.
Certifications Required
Oracle Certified Professional Java SE 8 Programmer