F1Soft International Pvt. Ltd.
JOB OPPORTUNITY
Mid JAVA Engineer
Industry: Fintech
Category: Software Development
Minimum Education: Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
Skills: JAVA, API, Spring Cloud, Agile, CI/CD Process
Openings: 2
Job Location: Lalitpur
Apply Before: February 18,2023
Job Overview:
Mid Software Engineer (Java) is responsible to produce and implement functional software solutions, performing code reviews, writing test cases, guiding other team members and collaborating with QA/DEVOPS team during to end to end software development lifecycle.
Key Skills/ Knowledge:
- Expert in Object Oriented Concept.
- Working experience with Spring cloud is must.
- DevOps principles
- Expert in Agile/Scrum Practices and Tools.
- Good Experience of Test-Driven Development (TDD).
- Good Knowledge of Standard Coding Practices, JAVA built tools
- Good Experience of code management and CI/CD tools.
- Good written and verbal communication skills.
- Experience on Java/J2EE, ORM, JPA, Spring Boot & Web services.
- Experience with MySQL database engine with sound knowledge in SQL Query.
- Good knowledge and experience in server-side APIs and web service integration (SOAP, REST, JSON, and XML).
- Strong analytical, debugging and troubleshooting skills and ability to work under a tight schedule and meet deadlines.
Responsibilities
- Work in Scrum/Kanban team environment to size and plan the requirements.
- Develop software products following standard coding practices
- Maintain software products by identifying and resolving issues.
- Review and ensure appropriate documentation of the product.
- Participating in code reviews and quality assurance activities like using sonarqube tool.
- Provide technical guidance and code review to junior members in the team.
- Follow best programming practice like OSWAP guidelines and assist team members to know about a knowledge base of pattern and practices of programming used in applications
- Establish and maintain CI/CD process.
- Take different roles, as required by the organization, like Scrum Master, technical lead, project lead, etc.
Requirements
- Bachelors degree in Computer Science, Computer Engineering or related technical discipline.
- 3 years of experience as a software developer (Backend JAVA, Spring Boot).
- Have good knowledge on Agile methodologies, follow scrum values and principles.
Interested applicants who meet above criteria are required to forward their resume at saurav.aryal@f1soft.com
The deadline for the application is on 18th Feb, 2023.
Only shortlisted candidates will be contacted for further selection