875 Piktorlabs Jobs
Lead I - Software Engineering
Piktorlabs
posted 33min ago
Flexible timing
Key skills for the job
Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others developmental activities
Outcomes:
Measures of Outcomes:
Outputs Expected:
Code:
Documentation:
Configure:
Test:
Domain relevance:
Manage Project:
Manage Defects:
Estimate:
Manage knowledge:
Release:
Design:
Interface with Customer:
Manage Team:
Certifications:
Skill Examples:
Knowledge Examples:
Job Title: Java Fullstack Developer (Java - Angular) Location: Bangalore, India Experience: 4-8 Years Key Responsibilities: Develop and maintain both front-end and back-end components of web applications. Design, implement, and test Java-based applications using frameworks like Spring Boot and Hibernate. Create dynamic, responsive user interfaces using Angular, JavaScript, HTML5, and CSS3. Develop RESTful APIs and integrate them with the front-end for seamless data exchange. Collaborate closely with cross-functional teams including business analysts, QA, and infrastructure teams. Troubleshoot and resolve complex technical issues related to both the front-end and back-end. Participate in code reviews and maintain high standards for code quality, performance, and security. Write and maintain unit tests and ensure comprehensive test coverage for both front-end and back-end systems. Contribute to Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. Stay up to date with the latest technology trends and best practices to continually improve processes and development techniques. Mandatory Skills: Core Java & Java EE: 4-8 years of experience with Java, including strong knowledge of Java frameworks like Spring Boot, Hibernate, and JPA for building back-end services. Angular: Hands-on experience with Angular (2+), including building responsive and user-friendly web interfaces. RESTful Web Services: Expertise in designing and consuming REST APIs for efficient communication between front-end and back-end systems. SQL & RDBMS: Strong SQL skills and experience with relational databases such as MySQL, Oracle, or PostgreSQL for managing back-end data. Version Control Systems: Proficiency with Git for managing code repositories and version control. Agile Methodology: Familiarity with Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives. Unit Testing & Test Automation: Experience with unit testing and frameworks like JUnit for backend and Jasmine/Karma for front-end testing. Good to Have Skills: Experience with microservices architecture and related technologies. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of CI/CD tools like Jenkins, Maven, or Docker. Experience with front-end state management frameworks like NGRX, Redux, or similar. Knowledge of containerization and container orchestration with Docker and Kubernetes. Qualifications: Bachelors or Master s degree in Computer Science, Engineering, or a related field. 4-8 years of hands-on experience in full-stack Java development with a focus on Angular and back-end Java technologies.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Software Engineer roles with real interview advice
Good to work for beginers
Good to start career.