Location: Islamabad (Onsite)
Title: Senior Back-end Developer (Spring Boot & Java)
Experience: 6+ Years
Contract Period: 1-Year (Extendable)
Seniority Level: Senior
DigyCorp Holdings Limited, a forward-thinking company specializing in innovative digital solutions, is currently seeking a skilled Back-End Developer with expertise in Spring Boot and Java. The ideal candidate will be responsible for developing and maintaining robust back-end services to support the company’s cutting-edge projects.
Core Responsibilities:
- 6+ years of professional work experience as a Back-End Developer with detailed knowledge of Java and Spring Boot framework.
- Knowledge of persistence mechanisms such as JPA/Hibernate
- Experience of Relational and Non-Relational databases, including strong SQL
- Strong background in building RESTful services
- Familiar with messaging and event driven architectures
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
- Creating database schemas that represent and support business processes
- Experience with Azure or similar cloud services
- Experience in version control like github or gitlab
- Strong customer focus, ownership, urgency, and drive
- Well versed in practising agile scrum and providing professional development for the members of the Back-End Chapter
- Implementing automated testing platforms and unit tests
- Creating low level designs and base architecture
- Experience and strong understanding of Azure, Docker, OpenAPI/Swagger, GraphQL, WebSockets, Sentry/LogRocket, Tailwind.
- Strong documentation and communication skills, writes clear README/tech notes, explains decisions simply, and collaborates well with designers, back-end, and PMs.
You might also have:
- Experience using cloud technologies like Azure, including serverless, is desirable
- Experience in App and Web application8
- In-depth understanding of the entire development process (design, development, and deployment)
- Strong Communication Skills
- Great Team Player
- Storybook for components and visual tests
- Global delivery experience
- Big projects experience
- Experience working in multi-culture environments
We Have:
- Innovation, one team culture is at the heart of what we do
- An international team that promotes a multicultural working environment
- Offering great career growth opportunities working for international top clients within the global technology market
- Market Competitive Salary
Job Type: Contract
Contract length: 12 months
Pay: Rs200,000.00 - Rs600,000.00 per month
Ability to commute/relocate:
- Islamabad: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Do you have experience with Relational and Non-Relational databases, including strong SQL?
- Do you have experience in user authentication and authorization between multiple systems, servers, and environments?
- Do you have experience of implementing automated testing platforms and unit tests?
- Experience and strong understanding of Azure, Docker, OpenAPI/Swagger, GraphQL, WebSockets, Sentry/LogRocket, Tailwind?
- Do you have strong documentation skills writing clear README/tech notes, explains decisions simply?
Experience:
- Swagger/Open API: 5 years (Required)
- Springboot: 6 years (Required)
- Java: 5 years (Required)
- JPA/Hibernate: 4 years (Required)
- Restful Services: 4 years (Required)
Language:
Location:
Willingness to travel:
Work Location: In person