Java Software Engineer

at Digitify
Location Lahore, Pakistan
Date Posted December 14, 2020
Category Accounting & Finance
Job Type Contractor
Education Requirement Bachelors / Masters
Career Level Entry Level
Experience 4-5 Years
Street address Lahore

Description

Would you like to make an impact and advance your career, working on complex systems that provide daily challenges?

 

You could be joining a fast-growing FinTech that is helping to revolutionize consumer banking through the use of advanced data-centric. Our Fintech Java teams include not only developers but also business analysts, architects, designers, and quality assurance engineers.

As a Java Developer, you will design and develop customer-focused on-boarding and client reporting systems. You'll be focused on coding multi-threaded core Java systems with a focus on concurrency and asynchronous programming within a modern development environment encompassing CI/CD, microservices, and AWS.

 

Responsibilities:

•Contribute to all phases of the development life cycle

•Write well designed, testable, efficient code

•Ensure designs are in compliance with specifications

 

Requirements:

•Hands-on experience in developing applications using Java EE platforms

•Object-Oriented Analysis and design using common design patterns.

•Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc.)

•Excellent knowledge of Relational Databases, No-SQL will be plus

•Experience in the Spring Framework, Spring Boot, Hibernate, JPA, Spring Data, Batch Processing, Java 8 or higher

•Microservice Architecture Liquibase

•Have experienced in Agile Development Git, Maven

•Degree in Computer Science or related field.

•Analytical mindset and good problem-solving skills.

•Excellent written and verbal communication.

•Good organizational skills.

•Attention to detail.

 

Experience required: 4-5 years

Drop files here browse files ...