Job Summary
As a Sr. Software Engineer B2 you will be responsible for designing developing and maintaining software applications using cutting-edge technologies. You will collaborate with cross-functional teams to deliver high-quality solutions that align with business objectives. Your expertise in GCP SQL Spring Boot Java JavaScript and mySQL will be crucial in driving innovation and efficiency within the company.
Responsibilities
- Develop and maintain robust software applications using Java and Spring Boot to ensure high performance and scalability.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement cloud solutions using GCP to enhance application reliability and availability.
- Optimize database performance and design efficient queries using SQL and mySQL.
- Integrate front-end components using JavaScript to create seamless user experiences.
- Conduct code reviews and provide constructive feedback to improve code quality and maintainability.
- Troubleshoot and resolve technical issues to ensure smooth application operations.
- Participate in agile development processes to deliver features in a timely manner.
- Ensure adherence to coding standards and best practices to maintain a clean codebase.
- Contribute to the continuous improvement of development processes and tools.
- Collaborate with asset management operations teams to understand domain-specific requirements.
- Provide technical guidance and mentorship to junior developers to foster skill development.
- Stay updated with the latest industry trends and technologies to drive innovation.
Qualifications
- Demonstrate proficiency in GCP SQL Spring Boot Java JavaScript and mySQL to develop high-quality software solutions.
- Possess strong problem-solving skills and the ability to troubleshoot complex technical issues effectively.
- Exhibit excellent communication skills to collaborate with cross-functional teams and stakeholders.
- Show experience in asset management operations as a nice-to-have domain skill to enhance project relevance.
- Display a commitment to continuous learning and staying abreast of industry advancements.
- Have a minimum of 7 years of experience in software development with a focus on the mentioned technologies.
- Demonstrate the ability to work effectively in a work-from-office model during day shifts.
Certifications Required
Google Cloud Professional Developer Oracle Certified Professional Java SE Programmer