Finding the best job has never been easier
Share
Senior Software Engineer
Master’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 2 years of experience in software engineering or related experience; OR Bachelor’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 5 years of experience in software engineering or related experience.
Design, development and implementation of several REST based architecture-based API's using Java, Spring Boot; Object Oriented Programming - Java, Multi-threading, Collections and Use of IDE – IntelliJ; Designing, deploying and maintaining cloud ready containerized applications; Applied various design patterns - Creational, Structural and Behavioral; Application of algorithms to improvise the code performance, quality and breaking down complex solutions; Accessing the data via Hibernate; Unit testing using Junit Framework; CI/CD Pipeline using Jenkins, Docker, Kubernetes; Using NoSQL Database like Elastic Search; Developing PL/SQL, Stored Procedures; and AGILE methodologies.
These jobs might be a good fit