Job Overview
Senior Software Engineer (Java)
Your key skills and qualifications may include:
- Strong knowledge of Java programming language and its ecosystem, including Spring Framework, Spring Boot, Hibernate, and JPA.
- Experience in designing and building large-scale, distributed systems using microservices architecture.
- Excellent understanding of software design patterns, such as MVC, Singleton, and Factory.
- Familiarity with modern front-end technologies such as Angular, React, or Vue.
- Strong knowledge of database technologies, such as SQL, NoSQL, and caching mechanisms.
- Experience with DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines.
- Excellent debugging and troubleshooting skills, with the ability to analyze and solve complex software issues.
- Experience with Agile methodologies such as Scrum, Kanban, or XP.
- Strong communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
Job Detail
-
Offered SalaryNot Specified
-
Career LevelNot Specified
-
ExperienceNot Specified
-
GenderBoth
-
INDUSTRYComputer and technology
-
QualificationNot Specified