Job Description & How to Apply Below
Full-Stack Software Engineer Key Responsibilities
- Develop end-to-end web applications using Java-based backend technologies and modern front-end frameworks.
- Design, build, and maintain RESTful APIs, microservices, and backend components using Java, Spring Boot, Spring MVC, Hibernate/JPA.
- Build responsive and modern user interfaces using React, Angular, or Vue.js along with HTML, CSS, and JavaScript/Type Script.
- Integrate front-end applications with backend services and external APIs.
- Participate in technical analysis, system design, and architectural discussions.
- Write clean, maintainable, and scalable code following industry best practices.
- Develop unit and integration tests using JUnit, Mockito, or similar tools.
- Optimize application performance, scalability, and security across the stack.
- Collaborate closely with product managers, designers, QA engineers, and Dev Ops teams.
- Support deployments, CI/CD processes, and troubleshooting production issues.
- Stay updated with modern frameworks, tools, and development methodologies.
- Bachelor’s degree in Computer Science, Software Engineering, IT, or related fields.
- Strong expertise in backend development using:
- Java 8+, Spring Boot, Spring MVC
- Hibernate/JPA
- REST API development & microservices
- Strong experience in front-end development using:
- JavaScript (ES6+), Type Script
- React, Angular, or Vue.js
- HTML5, CSS3, Bootstrap or Material UI
- Proficiency in SQL and No
SQL databases (MySQL, Postgre
SQL, Mongo
DB, Oracle). - Experience with Git and version control best practices.
- Familiarity with Docker, Kubernetes, Jenkins, or cloud CI/CD tools.
- Knowledge of Agile/Scrum development environments.
- Strong communication, problem-solving, and analytical skills.
- Entry level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×