24 Priority Technology Holdings Jobs
Java Software Engineer - Spring/Hibernate (3-6 yrs)
Priority Technology Holdings
posted 2mon ago
Flexible timing
Key skills for the job
Company Profile :
Priority Technology Holdings, Inc. (NASDAQ: PRTH) is headquartered in Alpharetta, Georgia, USA. Our India office is located in Chandigarh, where our dynamic team builds state-of-the-art, sophisticated Fin-tech products & solutions.
We are an emerging payments powerhouse that offers a single unified platform for Banking & payments, powering modern commerce. Priority offers a unique family of products which integrate into SMB Payments, B2B Payments and Enterprise Payments to help businesses thrive.
We are on a mission to offer an industry-agnostic platform that enables businesses to collect, store and send money using various new age payment methods.
Priority is an employee-first organization and we continually strive to ensure their professional and personal success, supported by employee-friendly policies and a positive work environment built on mutual respect and professionalism. We offer a dynamic work environment with continuous growth & learning opportunities. We believe in growing together and our people are the driving force behind our success.
Job Description :
We are looking for a skilled Java Developer with a strong background in Java development. The ideal candidate should have experience with Java 8 and Java 17, as well as a solid understanding of Java features such as Enums, Annotations, Generics, Auto boxing, Loops, and Concurrent APIs. Experience with J2EE, Core Java (Serialization, Synchronization, Concurrency), and Frameworks/ORM tools (Spring, Hibernate, JPA) is required. Strong object-oriented design skills and the implementation of design patterns are essential for this role.
Key Responsibilities :
- Develop high-quality code in Java
- Work with J2EE technologies and core Java concepts
- Utilize frameworks and ORM tools like Spring, Hibernate, and JPA
- Design and implement efficient algorithms and data structures
- Implement multithreading concepts effectively
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure code quality through code reviews and testing
- Stay updated with the latest Java technologies and industry trends
Skills & Qualifications :
- Bachelor's degree in Computer Science or related field
- Strong development skills in Java (JDK 1.8, Java 17)
- Proficiency in SQL
- Experience with software development life cycle (SDLC)
- Familiarity with cloud-based solutions, preferably AWS
- Excellent problem-solving skills
- Ability to work in a fast-paced environment
- Good communication and teamwork skills
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Software Engineer roles with real interview advice
4-7 Yrs
8-15 Yrs