SayOne Technologies Pvt.Ltd.
Unit No.503, 5th Floor World Trade Centre, Infopark Kochi P.O., Kochi – 682042 phone: 0484-4037171
Java Spring Boot Developers (Exp: 2-8 years)
SayOne is a fast-growing information technology and digital services company headquartered in India. We help our clients to become future-ready by harnessing the power of new and emerging technologies. SayOne has delivered over 400+ projects to 75+ Startups and SMEs from North America, the EU, Australia and the Middle East. We have over 70 dedicated employees committed to solving our clients' greatest challenges through innovative technology and digital solutions. Please feel free to know more about us on our website www.sayonetech.com
We are looking for experienced Java developers skilled in Spring and Spring Boot responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Senior Software Engineers can also apply.
Requirements & Responsibilities
Extensive experience in web application development using Spring and Spring Boot.
Assists with and demonstrate a good proficiency in the design and development of simple software applications, model data relationships.
Experience working in Java 8 and familiarity with Lambda, Stream & Optional
Work with micro service architecture and run applications in cloud. Familiarity with Spring Cloud Config would be required for our applications.
Use Spring Session to manage user session’s information without being tied to application container-specific solution.
Work with Spring Security and other powerful authentication systems for web application modules.
Learns to write unit tests and performs integration testing to ensure high application quality to meet business requirements.
Develop an understanding of various deployment methods, tools and writes scripts and/or procedures to ensure efficient processes.
Develop an understanding of the interoperability of IT assets with custom software development.
More than 2 years of experience in a web application development using Spring and Spring Boot. Senior Software Engineers would be considered for Project Lead positions.
Thorough understanding about OOPS Concepts and the concepts of a Software Development Life Cycle.
Willingness to learn or comfortable with various tools and frameworks used by us such as: Eclipse/Hibernate, Spring / Spring Boot, Micro Services, Spring Security, Spring Session and Spring Cloud.
Understands the process of new application development and has the ability to apply these concepts with minimal mentoring and supervision.
Must have the ability to learn to provide support & maintenance for simple to complex software applications.
Communicates well with working teams. Motivated and willing to take initiative. Capable of working well in a team and collaborative environment.
The good to have skills are: Redis, Elastic Search, Micro Services, Eureka, Zuul, basic knowledge of Kubernetes, Spring Actuator, Spring Cloud Config, Spring Batch, Hystrix.
Compensation and Benefits
A long and rewarding career in a flexible and employee friendly work environment with good work life balance.
Competitive salary based on your contribution, experience and skillset.
12Casual leaves, 12 days of Sick/Emergency Leaves in a year.
Group Medical Insurance of Rs. 3 lacs.
Opportunity to excel in latest technology trends with the industry experts.
Performance based annual bonus incentive.
A chance to work with a very progressive organization providing innovative and latest digital technology solutions for a better future.
If interested or any referrals, please visit the career page in our website or feel free to forward the resumes with your cover letter to firstname.lastname@example.org