Required Skills

Full stack java developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Feb 2023

JOB DETAIL


Seeking a senior full stack developer to support the continued development and enhancement of core software platform, which is a combination of web applications and a data processing/analytics platform. Join the team that manages a state of the art enterprise big data analytics solution to help the business with actionable insights. Refactor legacy applications into a modern API/microservice based architecture. Help design, create, deploy and run the various components of our stack: web app, back end, monitoring, operations, analytics, connectors to third party services.
In addition to developing quality processes and ensuring systems have high availability, responsiveness and reliable information for our business partners, you will be enhancing and maintaining JDK 11 based applications using Data Lakes/Warehouses in the AWS Cloud. You will troubleshoot and identify root causes of complex technical issues. You’ll be instrumental in coordinating with the rest of the team working on different layers of the infrastructure, collaborate with internal partners to anticipate challenges, mitigate risks, and track and monitor trends to proactively solve problems as well as work in a Scaled Agile Framework project-based environment.

Specific qualifications for the Full-Stack Developer position include:
•    5+ of professional experience in JEE Application server with Tomcat based applications using Core Java, preferably with JDK 11.
•    Strong problem-solving skills; able to logically break down a problem into smaller manageable parts to solve.
•    Spring framework, Spring boot.
•    Familiarity with concepts of MVC, JDBC, and RESTful.
•    Conceptual understanding of HTTP and RESTful services.
•    Version control and Java-build tools (such as Git, Ant, Maven, Gradle, and Jira) preferred experience with the CI/CD pipeline.
•    Applied knowledge of API Development using REST and/or SOAP.
•    Knowledge of database design, administration, and architecture, experience with MySQL, relational and non-relational data stores.
•    Bachelor's degree in Computer Science, Software Engineering, MIS or equivalent combination of education and experience.
•    Experience with Unix / Linux System administration.
•    Experience monitoring, performing diagnostics and troubleshooting of JVM’s and middleware technologies.
•    Experience shell scripting with Linux.
Nice to have:
•    Experience with MySQL Replication.
•    Experience with ETL.
•    Strong knowledge of SQL query writing and database performance tuning.
•    Experience with Cloud infrastructure; AWS (preferred) or GCP.
•    Familiarity with microservice architectures, design patterns, and monitoring tools.
•    Experience with AWS a plus; working knowledge of containerization technologies including Docker and Kubernetes.
•    Experience with networking concepts and technologies such as F5 and Amazon ELB.
•    Experience with streaming platforms such as Apache Kafka.
•    Experience with data engineering platforms such as Apache Spark a plus.
•    Front-end experience with HTML 5, CSS, JavaScript, and mainstream frameworks (Angular, React).
•    Experience with Snowflake.
  

Company Information