Application deadline date has been passed for this Job.
Exploreture
Job Overview
Senior Software Engineer
We are looking for individuals with:
- A bachelor’s degree in Software Engineering, or equivalent
- Minimum 3 – 4 years of experience in Java, Spring, Spring Boot, Message driven architecture
- Good knowledge of data structures, algorithms, object-oriented design, design patterns, coding best practices; and practical experience in applying them
- Good understanding of industry paradigms such as message driven architecture, service orientation, REST etc.
- Ability to design, develop, modify, implement, and support software components anywhere in the software stack
- Proficiency in troubleshooting software issues and debugging within a large codebase
- A good command of written and spoken technical English
- Outstanding all-round communication skills, and ability to work collaboratively in an Agile environment of a multinational organization
- Ability to direct software development initiatives and oversee the development of junior team members
and optionally:
- Experience in cloud development and Microservices.
- Experience in application containerization (Docker, Kubernetes etc)
- Familiarity with Angular and/or Ionic framework
Our current tech stack:
- Java SE 11, Spring, Spring Boot, Angular 12, JMS/ActiveMQ
- TestNG, Mockito, FEST assertion
- Oracle, MS SQL Server, MySQL
- Subversion, Git, Maven, npm
- Docker, TeamCity, Jenkins
- VisualVM, Eclipse MAT
- JIRA, Confluence
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience3 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree