1 day ago
Software Engineer Java
Gini Talent
Hybrid
Full Time
$120,000
Hybrid
Job Overview
Job TitleSoftware Engineer Java
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$120,000
LocationHybrid
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Software Engineer Java
We are seeking a Software Engineer Java to join our client's team and play a pivotal role in developing high-volume, mission-critical systems. This position focuses on building scalable applications and leveraging modern software architectures within a collaborative environment.
Responsibilities
- Design and develop high-volume, low-latency applications for mission-critical systems.
- Write clean, efficient, and testable code using Java.
- Apply Object-Oriented Design principles and design patterns effectively.
- Contribute to system architecture and database design discussions.
- Collaborate with cross-functional teams, including Product Managers and Frontend Engineers.
- Troubleshoot, debug, and enhance existing applications to ensure optimal performance.
- Continuously improve system performance and reliability.
Requirements
- Strong experience with Java, preferably versions 8, 11, or 17+.
- Hands-on experience with popular frameworks such as Spring, Spring Boot, and Hibernate.
- Solid knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL).
- Experience working with ORM frameworks.
- Familiarity with Git for version control and CI/CD pipelines.
- Experience working effectively in Agile/Scrum development environments.
- A Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
- Demonstrated strong analytical and problem-solving skills.
- Good communication skills for team collaboration.
Key skills/competency
- Java Development
- Spring Framework
- Spring Boot
- Hibernate
- SQL
- Relational Databases
- Object-Oriented Design
- CI/CD
- Agile/Scrum
- System Architecture
How to Get Hired at Gini Talent
- Research Gini Talent's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align your application.
- Tailor your Software Engineer Java resume: Customize your resume to highlight Java 8/11/17+, Spring Boot, Hibernate, and SQL experience, using keywords from the job description.
- Showcase your project portfolio: Prepare to discuss past projects demonstrating your experience with high-volume systems, OOD, and Agile methodologies during the interview.
- Prepare for technical assessments: Brush up on Java coding, data structures, algorithms, and SQL queries, as these are critical for a Software Engineer Java role at Gini Talent's clients.
- Practice behavioral interviews: Be ready to articulate how your problem-solving, collaboration, and continuous improvement skills align with developing mission-critical systems.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What Java versions are preferred for the Software Engineer Java role at Gini Talent's client?
02What frameworks are essential for a Software Engineer Java at Gini Talent's client?
03Does the Software Engineer Java role at Gini Talent's client involve database design?
04What is the team structure like for a Software Engineer Java at Gini Talent's client?
05What kind of systems will I be developing as a Software Engineer Java with Gini Talent's client?
Explore similar opportunities that match your background