Search by job, company or skills

This job is no longer accepting applications

Job Description

What you will do:

  • Design, develop, and implement scalable SAAS applications using Java - J2SE, JAX JAX-WS, JPA and other Java application stack tools.
  • Drive product development from concept to launch, delivering high-quality software solutions.
  • Ensure the scalability, performance, and reliability of the product by implementing and managing Agile methodologies.
  • Lead and mentor teams of developers and QA automation engineers, fostering a collaborative and productive work environment.
  • Design and manage new & existing database schema. Write and execute SQL queries to expose the data to the downstream components via APIs.
  • Develop and maintain Java based application which include Tomcat based Web applications, Spring-boot applications
  • Design and implement REST APIs for other downstream components.
  • Collaborate with front-end developers to ensure seamless integration of UI components.
  • Monitor, maintain and drive best coding practices to ensure code quality.
  • Participate in code reviews, testing, and debugging to ensure the code quality.
  • Participate in the entire Agile development lifecycle, including sprint planning, stand-ups, and retrospectives

What you bring to the table:

Essentials

  • Experience in designing, developing, and implementing Java/J2SE applications/products.
  • Proficiency in SQL and experience with relational databases (e.g., MySQL, Spannel).
  • Strong programming skills in Java and strong knowledge in technologies like JAX-WS, JPA, Web Services, Rest API design.
  • Extensive knowledge of modern technologies, best practices and agile methodologies.
  • Ability to work independently and as part of a team.
  • Strong knowledge of cloud computing platforms, such as AWS, Azure, or Google Cloud.
  • Strong knowledge of Application scalability and performance, strong knowledge of horizontal and vertical scaling and use this knowledge to build scalable applications.
  • Stay up to date with the latest industry trends and technologies to continuously improve the development process.

Nice To Have

  • Experience with Google Cloud, BigQuery, CloudSQL, gGRPC, Kubernetes
  • Experience with modern Web application design with knowledge of how website/ & web applications work, Example: HTTP, HTML, JavaScript, CSS, AJAX etc.

Key Skills

About Company

Genisys Information Systems India Private Limited

Similar Jobs

8-10 yrs
Bengaluru, India
Skills:
BigQuery, Maven, Spring Boot, Spring MVC, Sql, Jenkins, Cloud Storage, Git, Docker, RESTful API development, DataFlow, Kubernetes, DevOps methodologies, Cloud Functions, Pub Sub, Cloud Run, Microservices Architecture
5-7 yrs
Bengaluru, India
Skills:
Java, Agile Methodologies, Spring Boot, API design, JIRA, Sql, Spring, Angular, Automated Testing, React, Git, Version Control Systems, MySQL, Oracle, AWS, Test-driven development, Project management tools, Web API development, DevOps practices, Microservices architecture, CI/CD pipelines, AI concepts, Software security best practices
8-10 yrs
Bengaluru, India
Skills:
snowflake , Java, Apache Flink, Prometheus, Kafka, Grafana, Sql, Spring, Javascript, Docker, Terraform, Databricks, Azure, Kubernetes, Python, AWS, Open Telemetry
10-12 yrs
Bengaluru, India
Skills:
Design Patterns, PostgreSQL, Spring Boot, Sql, Oop, Git, JUnit, Mockito, Restful Apis, Azure, Python, Spring Framework, AWS, Java SE EE
8-17 yrs
Bengaluru, India
Skills:
containerization , Devops, Spring Boot, Java Development, Azure, Kubernetes, Google Cloud, AWS, Microservices, Podman