Upload Button Icon Add office photos
filter salaries All Filters

57 FxConsulting Jobs

Staff Backend Engineer - Java Development (10-15 yrs)

10-15 years

Staff Backend Engineer - Java Development (10-15 yrs)

FxConsulting

posted 3+ weeks ago

Job Description

Job Title : Staff Backend Engineer - Java

Responsibilities :


- Lead the design, development, and implementation of complex and critical backend systems and features using Java and related technologies.


- Provide technical leadership and guidance to the backend engineering team, fostering a culture of innovation, quality, and continuous improvement.


- Collaborate closely with product managers, front-end engineers, architects, and other stakeholders to define technical requirements, design solutions, and ensure alignment across teams.


- Drive architectural discussions and decisions, ensuring that our backend systems are scalable, maintainable, secure, and aligned with business needs.


- Mentor and coach junior and mid-level engineers, providing technical guidance, feedback, and support for their professional growth.


- Write clean, well-documented, and highly efficient code, adhering to best practices and coding standards.


- Take ownership of critical backend components and ensure their reliability, performance, and security.


- Participate in code reviews, providing constructive feedback to improve code quality and share knowledge within the team.


- Troubleshoot and resolve complex technical issues in production environments, ensuring minimal downtime and optimal system performance.


- Drive the adoption of new technologies and best practices within the backend team, staying abreast of industry trends and advancements in Java and related ecosystems.


- Contribute to the definition and evolution of our technical roadmaps, identifying opportunities for innovation and improvement.


- Participate in the hiring process, helping to identify and attract top talent to our engineering team.


- Advocate for and implement best practices in software development, including testing, continuous integration, and continuous delivery (CI/CD).


- Proactively identify and address potential risks and challenges in our backend systems.

Technical Skills :


- Java : Expert-level proficiency in Java (version 8 and above) with a deep understanding of core concepts, design patterns, and performance optimization techniques.


- Spring Framework : Extensive experience (5+ years) with the Spring Framework ecosystem, including Spring Boot, Spring MVC, Spring Data, Spring Security, and Spring Cloud.


- Microservices Architecture : Proven experience in designing, building, and deploying microservices-based applications.


- RESTful APIs : Deep understanding of RESTful API design principles and extensive experience in developing and consuming high-performance APIs.


- Database Technologies : Strong experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and/or NoSQL databases (e.g., Cassandra, MongoDB, Redis), including database design, query optimization, and performance tuning.


- Concurrency and Multithreading : In-depth understanding of concurrency and multithreading concepts in Java and experience building highly concurrent and scalable applications.


- Distributed Systems : Experience with distributed systems concepts, including caching, messaging queues (e.g., Kafka, RabbitMQ), and distributed transactions.


- Testing : Strong commitment to writing comprehensive unit, integration, and end-to-end tests using frameworks like JUnit, Mockito, Spring Test, and TestNG.


- Build Tools : Mastery of build tools such as Maven or Gradle.


- Version Control : Expert-level proficiency in Git and experience with branching strategies and code management workflows.


- Cloud Platforms : Significant experience (3+ years) with at least one major cloud platform (e.g., AWS, Azure, GCP) and its services relevant to backend development (e.g., EC2, ECS/EKS, Lambda, Azure App Service, Azure Functions, Google Cloud Run).


- Containerization : Proven experience with Docker and container orchestration platforms like Kubernetes.

Qualifications :


- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.


- 10+ years of professional experience in backend development with a strong focus on Java.


- Demonstrated ability to lead technical projects and mentor other engineers.


- Strong understanding of software architecture principles, design patterns, and system design.


- Excellent analytical and problem-solving skills with a proven ability to tackle complex technical challenges.


- Exceptional verbal and written communication skills, with the ability to effectively communicate technical ideas to both technical and non-technical audiences.


- A strong sense of ownership, responsibility, and a passion for delivering high-quality software.

Bonus Points :


- Experience with event-driven architectures and technologies like Kafka or RabbitMQ.


- Knowledge of DevOps practices and experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.


- Experience with performance monitoring and optimization tools (e.g., Prometheus, Grafana, New Relic).


- Contributions to open-source projects.


- Experience in [mention specific domain or industry relevant to your company].


- Familiarity with other JVM languages like Kotlin or Scala.



Functional Areas: Software/Testing/Networking

Read full job description

What people at FxConsulting are saying

What FxConsulting employees are saying about work life

based on 8 employees
100%
Day Shift
View more insights

FxConsulting Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare FxConsulting with

Randstad

3.7
Compare

Innovsource Services

3.9
Compare

IMPACT Infotech

3.4
Compare

CIEL HR

3.9
Compare

LanceSoft

3.2
Compare

eTeam

3.2
Compare

Teamware Solutions

4.2
Compare

Careernet

3.7
Compare

First Advantage

3.7
Compare

Kutumbh Care

3.8
Compare

Experis IT

3.0
Compare

PeopleStrong

3.4
Compare

Progressive Infovision

4.0
Compare

Pyramid IT Consulting

3.0
Compare

Talentpro

3.9
Compare

Virtual Employee

3.4
Compare

Spectrum Talent Management

3.6
Compare

ABC Consultants

3.9
Compare

Buzzworks Business Services

3.7
Compare

Allegis Group

3.6
Compare

Similar Jobs for you

Developer at Victrix Systems & Labs

4-10 Yrs

Not Disclosed

Staff Engineer at Hiringeye

10-15 Yrs

Not Disclosed

Backend Developer at Hiringeye

6-11 Yrs

Not Disclosed

Backend Developer at Vishanz Business Services Private Limited

7-10 Yrs

Not Disclosed

Backend Developer at ITC Infotech India Ltd

5-8 Yrs

Not Disclosed

Backend Developer at GRID DYNAMICS PRIVATE LIMITED

4-10 Yrs

Not Disclosed

Backend Developer at Jigya Software Services

6-10 Yrs

Not Disclosed

Backend Developer at NexionPro

8-12 Yrs

Not Disclosed

Backend Developer at Nazztec Private Limited

7-10 Yrs

Not Disclosed

Developer at PublicisSapient

5-15 Yrs

Not Disclosed

Staff Backend Engineer - Java Development (10-15 yrs)

10-15 Yrs

Java, Java Spring Boot, Spring MVC +2 more

3+ weeks ago·via hirist.com

Application Support Engineer - ITIL (2-5 yrs)

2-5 Yrs

Change Management, ITIL, Problem Management +2 more

1 week ago·via hirist.com

Lead Software Development Engineer - Test (7-9 yrs)

7-9 Yrs

Manual Testing, Automation Testing, Performance Testing +4 more

1 week ago·via hirist.com

Java Developer - Microservices Architecture (3-6 yrs)

3-6 Yrs

Java, MySQL, Spring Boot

1 week ago·via hirist.com

Software Development Engineer - Test (10-15 yrs)

10-15 Yrs

Manual Testing, Python, Automation Testing +5 more

1 week ago·via hirist.com

Data Engineer - Spark/Python (9-14 yrs)

9-14 Yrs

Data Analytics, Data Engineering, Python +5 more

1 week ago·via hirist.com

Engineering Manager - DevOps (10-15 yrs)

10-15 Yrs

DevOps, AWS, Cloud Services +4 more

1 week ago·via hirist.com

Senior Solution Engineer - Distributed Systems (3-6 yrs)

3-6 Yrs

Java, Golang, Javascript +1 more

1 week ago·via hirist.com

Senior Full Stack Engineer - Java/React.js (10-15 yrs)

10-15 Yrs

Java, Javascript, API +2 more

1 week ago·via hirist.com

Database Site Reliability Engineer (10-14 yrs)

10-14 Yrs

DevOps, AWS, Cloud Services +4 more

1 week ago·via hirist.com
write
Share an Interview