Overview
Software Engineer I (Development) role at Sabre, designing and coding applications using advanced technology.
What you'll do
- Design and code applications using advanced technology, envisioning system features and functionality throughout the development life cycle.
- Determine design methodologies and complete programming using languages and software products; design and conduct tests.
- Assess and recommend the best technical solutions for complex projects.
- Create new ideas to improve application performance and stability.
- Control quality of coding and implementation.
- Support users by developing documentation and assistance tools.
- May assist in support and development of application developers by providing advice and guidance.
- Work in a fast-paced environment.
- Bring a passion to learn and the best development practices to the team.
What you'll need
- Education: BE/B.Tech in any of the circuit branches (CSE/IT/ISE/EEE/ECE).
- Year of passing: 2023.
- Marks: 7 CGPA or more, in all semesters for which results are declared, as on date of hiring event.
- No active backlogs, as on date of hiring event.
Nice to have
- Core Java, Java fundamentals, Java Concurrency, Java Collections, Design patterns & principles.
- Java Frameworks: Spring/Spring Boot, Dependency Injection & IOC.
- Apache, Camel, Web service (REST / SOAP).
- Linux (basic commands, vi editor), AWS/OpenShift.
- Exposure to Microservices architecture and cloud enablement.
- Hibernate, Persistence API, Data Modeling via POJO.
- Caching; Database: Oracle, SQL, NoSQL (Couchbase).
- Continuous Integration & Sonar: Jenkins.
- Experience in Agile (standard Scrum practices).
Details
- Location: Bengaluru, Karnataka, India.
- Work mode: Hybrid.
Read the full description and apply on the company’s own careers page.