Search by job, company or skills

Senior Java Developer

Senior Java Developer

FCI CCM
5-10 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 200 applicants have applied

Job Description

We are seeking a highly skilled professional to interpret briefs and create high-quality, functional Java-based applications according to specifications. This role involves active participation in design, implementation, and ensuring code alignment with project objectives, working closely with the Product Manager/Architect to define deliverables, and potentially mentoring a team.

Roles and Responsibilities:

  • Interpret briefs to create high-quality code that functions according to specifications.
  • Design, create, and implement Java-based applications.
  • Determine application functions and objectives collaboratively with the team.
  • Ensure that written code aligns with the project objectives.
  • Work closely with the Product Manager/Architect to define deliverables.
  • Mentor and motivate the team to achieve project deadlines (if applicable).
  • Develop code for complex modules and work with the Lead to define product architecture (if applicable).
  • Adhere to coding guidelines and ensure that the team follows them.
  • Conduct code reviews based on agreed-upon guidelines.
  • Assist fellow agile team members and customers with problem reporting and resolution and maintaining appropriate follow-up & communications throughout the defect resolution process.
  • Participate in all SCRUM events, including Backlog Grooming, Sprint Planning, daily stand-up, and Sprint Review.

Technical Expertise & Tools:

  • Possess hands-on experience in Docker, Kubernetes, AWS.
  • Have a good knowledge of Object-Oriented and Cloud-native computing design patterns.
  • Have working knowledge of CI/CD.
  • Have working knowledge of JIRA, Confluence, and Source Control like GitLab.

Requirements:

Key Skills Required for the Role:

  • Proficiency in Java 8+ programming, Spring Boot, MongoDB, Redis, Kafka, Consul, Spring Data Cloud, MySQL, Hibernate, and JPA.
  • Experience working with agile/scrum or iterative development methodologies.
  • Ability to gather system and user requirements and translate them into software features.
  • Strong problem-solving and communication skills.
  • Experience working in a product or large-scale IT company.
  • Knowledge of integration projects and performance tuning.
  • Familiarity with Docker, Kubernetes, AWS, JIRA, Confluence, and GitLab.
  • Ability to manage cross-functional teams including BA, tech writer, architect, developer, UI/UX, and QA (for a Lead role).

Education & Experience:

  • At least 5 years of experience working in a product-based or development company.

Key Skills

About Company

FCI is a Global provider of Customer Experience Management (CXM) solutions enabling consumer facing businesses of all sizes deliver exceptional customer experience with the help of a dynamic, interactive and hyper-personalized communications (batch, on-demand, ad-hoc).

Similar Jobs

10-15 yrs
₹ 25 - 32 LPA
Mumbai, Mumbai City, Navi Mumbai
Skills:
Java 17 / Java 21 (Virtual Threads), Reactive Stack (Spring WebFlux / Netty)., RabbitMQ (Partitioning strategies, stream processing), Relational: PostgreSQL, MySQL (Sharding, Query Optimization). NoSQL & Caching: Redis, MongoDB., Swagger / OpenAPI 3.0, CastleMock., Kibana (ELK), Veracode static/dynamic security analysis., Spring Cloud, Spring Security, Apache Kafka, Apache Flink, Apache Storm, Oracle Db, Memcached, Restful Apis, Json, Xml, Apigee, Postman, Splunk, Grafana, Prometheus, Mockito, Jenkins, Docker, Kubernetes, Owasp, Sonarqube, Fortify, Spring Boot 3.x, Hibernate/JPA, eventdriven webhooks, GRPC, Protobuf, Zipkin/Jaeger distributed tracing, JUnit 5, Testcontainers, GitLab CI/CD
7-9 yrs
Mumbai, India, Navi Mumbai
Skills:
Database, Junit, Continuous Development, Spring Boot, Microservices, Docker, Core Java, MySQL, Cicd, Sonarqube, Spring Security, Oracle, AWS, Java, Hibernate, Soap, Sql, Spring, Continuous Integration, Jenkins, Web Services, REST, Mockito, Ejbs, Jpa, Java ORM Tools, SonarLint
5-8 yrs
Mumbai, India
Skills:
Algorithms, Java, Hibernate, Spring Boot, Sql, Spring, Nosql, Gcp, Design Patterns, data structures, Restful Apis, Azure, AWS, microservices architecture
5-7 yrs
Mumbai, India
Skills:
Jpa, AJAX, Spring Boot, Java, Jsp, CSS, J2EE, Hibernate, Servlets, Html5, MySQL, Spring MVC, Oracle, Xml, Spring Core, REST, Web Services, Javascript
7-10 yrs
Mumbai, India
Skills:
Oracle Db, Java, Performance Tuning, Agile Methodologies, Debugging, PostgreSQL, Spring Boot, Encryption, Jenkins, Git, Rest API Development, DevSecOps, JUnit, Docker, MySQL, Authentication, Selenium, Postman, Kubernetes, Profiling, Authorization flows, Security best practices, CI CD pipelines