A Java fullstack software developer is responsible for both frontend and backend development using Java-based technologies. Here's an overview of what you might expect in a job description for this role.
How will you make an impact?
- Understand business requirements and translate them into technical implementation.
- High accountability of delivering planned work
- Create and maintain positive and productive working relationships across teams.
Have you got what it takes?
- Bachelor/Master of Engineering Degree in Computer Science, Electronic Engineering or equivalent from reputed institute
- 2+ years of software development experience
- Working experience in Core Java, proficient with Java algorithms and data structures
- Worked in high performance, highly available and scalable systems.
- Strong experience with Spring Framework, Spring Boot, Angular 12+
- Experience working with 3rd tools like Tomcat, Elastic search, Redis Cache.
- Experience in any object-relational mapping (e.g. Hibernate)
- Strong Development experience creating RESTful Web APIs.
You will have an advantage if you also have:
- Experience with public cloud infrastructure and technologies such as AWS/Azure/GCP etc
- Experience working in and driving Continuous Integration and Delivery practices using industry standard tools such as Jenkins.
- Ability to work independently and collaboratively, good communication skill.
- Able to resolve problems of moderate scope which requires an analysis based on a review of a variety of factors.
Tech Manager
Individual Contributor