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.

Uncover Hiring Manager

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

Tags:

Software Engineer Java
Java
Spring
Spring Boot
Hibernate
SQL
Relational Databases
Object-Oriented Design
CI/CD
Agile
System Architecture
Backend Development
Application Development
Troubleshooting
Debugging
Performance Optimization
Git
PostgreSQL
MySQL
ORM Frameworks

Share Job:

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

Explore similar opportunities that match your background