75 ProPMO Services Jobs
Senior Java Developer - Spring Frameworks (5-8 yrs)
ProPMO Services
posted 2mon ago
Key skills for the job
Job Description :
Key Responsibilities :
The requirements listed below are representative of the knowledge, skill, and/or ability required to fulfil the role :
- A candidate for this position must have had at least 5 years or more working experience in a development capacity in a fast-paced and constantly evolving environment. He will also have a proven and successful experience developing large scale software solutions in more than one programming language, for example : Java, Python, Javascript and so forth.
- The candidate will also have accumulated valuable experience working with a panel of databases and backend related development
- The candidate will master Java oriented development with a strong knowledge in the following areas: micro-architecture, asynchronous messaging systems (Rabbit-MQ), Spring oriented development (Spring Boot, Spring Cloud), security development practices (OAuth2, JWT, SAML), very good knowledge of RestFUL API's, soap, json,.
- The candidate will be able to work in a cloud related environment, mastering the concepts of Dockerization, Kubernetes
- The candidate will have a strong knowledge on daily usage of CI/CD deployment tools such as Jenkins, Artifactory, BitBucket, SonarQube,.
- MySQL, AWS S3, Aurora, ELK stack as well as with continuous agile development and integration processes.
- The candidate will have experience working with Linux server administration and have a deep understanding of Linux/Unix.
Requirements :
Skills :
- Professional IT Certification, preferred
- Min 3 years of experience developing software solutions in a SaaS environment
- Expert level in Java programming
- Expert in security grade development
- Experience in database management
- Experience in computer architecture and SaaS infrastructure
- Ability to communicate effectively with a software development team on tight deadlines
- Able to work with minimal supervision
Technology Focus & Requirements :
Must have :
JAVA, Spring Framework, Rabbit-MQ, Mysql, Aws S3 Bucket, Elk Stack, linux, Windows
Curl, Postman, Swagger, Sonarqube, Oauth2, Jwt, Jenkins Maven, Github, Kubernetes
Rabbitmq, Python, spring Boot, Spring Cloud, apache Tomcat, Network & Infra Knowledge
Preferred knowledge :
Agile Methodology, Angular Js, React Js
Jira, Confluence, Javascript
Spring Dataflow, Spring State-machine
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice
6-12 Yrs
15-20 Yrs