Java Developer

Java Developer
Company:

Pamten


Details of the offer

Java API Developer

Required Skills -
* 7+ years of hands-on experience in designing and developing high volume web services in Java using API Protocols and Data Formats (REST, JSON, SOAP & XML).
* Strong Java development background and experience.
* 5+ years of experience with Java frameworks & technologies like Spring, Junit, Mockito, JDBC
* 2+ years of experience with SQL
* 2+ years of experience in API Products like WSO2, APIGEE or similar platform in designing API facades, and designing and implementing API Proxies
* 2+ years of experience on design principles and best practices in implementing machine 2 machine REST APIs.
* 2+ years of experience developing in Agile & with CI tools like GitHub, Jenkins

Preferred Skills :
* 2+ years of experience with Atlassian tools like JIRA, Confluence, and etc.
* 2+ years of experience with BDD & Test Driven Development
* 2+ years of experience with test automation & reporting tools
* 2+ years of experience with Swagger

Dev Squad Developer Responsibilities
* Responsible for designing REST API schema. * Develop automated acceptance and unit test for the agile team
* Work with Jenkins and CI tools to automate dev, build, deployment and testing
* Java development to implement service transformation, routing, enrichment and orchestration .
* Writing Junit test cases to validate the code quality and code coverage.

Java/Apache Kafka Developer

Job Duties
Maintain high standards of software quality by establishing good practices and habits within the development team while delivering solutions on time and on budget.
Facilitate the agile development process through daily scrum, sprint planning, sprint demo, and retrospective meetings.
Design, develop, and unit test applications in accordance with established standards.
Participate in peer-reviews of solution designs and related code.
nalyze and resolve technical and application problems.
Research and evaluate a variety of software products and development tools.

Qualifications
8+ years hands on experience in Java/J2EE/Spring
3+ years hands-on experience in developing applications using Kafka (Architecture) and other messaging systems
3+ Working experience with Kafka Client APIs (Producer, Consumer, Streams)
2+ years of Real-time Data pipelines/Streaming in distributed env.
2+ years of Configuration and fine-tuning of Kafka for optimal production performance
Experience with Confluent Kafka components (Connect, Schema Registry, KsqlDB)
Demonstrated OO design skills and familiarity with GOF/J2EE design patterns
Proven communication skills, both written and oral
Familiarity with all facets of SDLC - ranging from inception to deployment
Hands-on experience with unit testing frameworks like JUnit or TestNG


Source: Grabsjobs_Co

Requirements

Java Developer
Company:

Pamten


Gi Technician

Company Description Renowned as the academic flagship of the University of Maryland Medical System, our Magnet®-designated facility is a nationally recogni...


From University Of Maryland Medical System - Maryland

Published a month ago

Desktop Support Engineer

Axiom Technologies is a Global IT Services partner supporting medium to large-scale enterprises. Please visit our website for more information about what we ...


From Axiom Technologies - Maryland

Published a month ago

Senior Network Consultant

Senior Network Consultant (Project Engineer) MSP Senior Network Consultant (Project Engineer) MSP We are a leading IT managed services provider, is seeking a...


From Bowman Williams - Maryland

Published a month ago

Windows Project Engineer Lead

Windows Project Engineer Lead We are seeking a Windows Projects Engineer Lead. This is a Lead Tier II/III Windows for deployments and migrations of physical ...


From Bowman Williams - Maryland

Published a month ago

Built at: 2024-05-04T17:33:17.436Z