Senior Software Engineer Position
We are seeking a skilled professional to fill the role of Senior Software Engineer.
In this position, you will be responsible for:
* Developing software applications using various programming languages and technologies.
* Collaborating with cross-functional teams to design and implement software solutions.
* Participating in code reviews and ensuring high-quality code is maintained.
* Identifying and resolving technical issues and improving overall system performance.
* Staying up-to-date with industry trends and emerging technologies.
As a Senior Software Engineer, you will have the opportunity to work on challenging projects and contribute to the growth and success of our organization.
Key Responsibilities:
* Sprint Boot development
* Spring Cache implementation
* Spring Data utilization
* Design Patterns application
* Junit testing
* JPA implementation
* TDD practices
* API design and development
* Familiarity with Linux environment