56 Evoke HR Solutions Jobs
Software Engineer - Java/Microservices Architecture (4-8 yrs)
Evoke HR Solutions
posted 12hr ago
Fixed timing
Key skills for the job
About the job :
We are seeking a highly skilled Java Developer with Angular and Microservices expertise to join our dynamic team.
The ideal candidate will work on developing and maintaining high-performance, scalable web applications by utilizing both Java (for backend) and Angular (for frontend) technologies.
Responsibilities :
- Design, develop, and maintain robust Java-based backend services.
- Collaborate with cross-functional teams to define and design new features.
- Write clean, scalable, and efficient code using Java and Angular.
- Build and implement user-facing features with Angular that interact with backend services.
- Integrate with RESTful APIs to enable seamless data exchange between the frontend and backend.
- Optimize applications for maximum performance across a wide range of devices and browsers.
- Ensure the technical feasibility of UI/UX designs.
- Maintain and update applications based on user feedback and performance monitoring.
- Conduct code reviews and maintain code quality.
- Troubleshoot and debug issues across both frontend and backend systems.
- Participate in Agile/Scrum development cycles, providing estimations, and adhering to sprint timelines.
- Stay updated with the latest industry trends and technologies.
Requirements :
- Strong experience in Java (J2EE, Spring Framework, Hibernate, etc.) for backend development.
- Proficiency in frontend technologies, specifically Angular (latest versions).
- Experience with HTML, CSS, JavaScript, and TypeScript.
- Solid understanding of RESTful web services and API integration.
- Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of version control systems like Git.
- Familiarity with Agile methodologies (Scrum/Kanban).
- Excellent problem-solving skills and ability to work in a collaborative environment.
- Good communication skills, both written and verbal.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Skills :
- Experience with microservices architecture.
- Knowledge of Docker and Kubernetes.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Experience with test-driven development (TDD) and unit testing frameworks (JUnit, Jasmine, Karma, etc.
- Familiarity with build tools such as Maven, Gradle, or Webpack
Functional Areas: Other
Read full job descriptionPrepare for Software Java Engineer roles with real interview advice
6-8 Yrs