Description
About the Role We are looking for a skilled Software Engineer to join our team. The ideal candidate will have strong experience in software development life cycle Java programming RESTful services Spring applications and cloudbased architectures. The role involves working on modern applications making key architectural decisions and ensuring adherence to overall architecture blueprint. Job Title Software Engineer Responsibilities Analyze design develop test and implement software applications. Utilize Java Collection framework and multiThreading for efficient coding. Implement RESTful services and build modern Spring applications with Spring Boot. Develop Distributed / Service Oriented / Microservicestyle architectures using platforms like OpenShift Docker and Kubernetes. Work with tools like Jenkins TeamCity and SonarQube for continuous integration and deployment. Collaborate on messaging/event processing systems like Tibco EMS Kafka in highvolume environments. Follow Agile/Scrum methodology for project management. Utilize Elastic Search/ELK stack for data analysis. Implement frontend technologies preferably Angular with knowledge of JavaScript CSS and HTML. Familiarity with Schema less Databases like MongoDB is a plus. Drive key architectural decisions and implement frameworks in modern applications. Ensure application design aligns with the overall architecture blueprint. Required Skills Strong experience in software development life cycle. Proficiency in Java Collection framework and multiThreading. Handson experience with RESTful service implementations. Knowledge of building modern Spring applications with Spring Boot. Experience in cloudbased architectures using platforms like OpenShift Docker and Kubernetes. Familiarity with tools like Jenkins TeamCity and SonarQube. Working experience with messaging/event processing systems like Tibco EMS Kafka. Proficiency in Agile/Scrum methodology. Experience with Elastic Search/ELK stack. Handson experience in frontend technologies preferably Angular. Knowledge of JavaScript CSS and HTML. Understanding of Schema less Databases like MongoDB. Ability to make key architectural decisions and implement frameworks in modern applications. Advanced knowledge of applications programming. Desirable Skills Experience with cloud platforms like OpenShift Docker and Kubernetes. Familiarity with messaging/event processing systems like Tibco EMS Kafka. Knowledge of Schema less Databases like MongoDB. Experience with Elastic Search/ELK stack. Education Qualification Bachelors degree in Computer Science or related field.