drjobs Jr Java Developer

Jr Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Thane - India

Yearly Salary drjobs

₹ 500000 - 700000

Vacancy

1 Vacancy

Job Description

Job description

EXP : 3 to 5 years

Position Overview:

Building a cuttingedge API discovery platform designed to help organizations with the identification monitoring and management of all APIs within their organization. It provides deep insights into APIs including usage security visibility and ownership. This is done by collecting data from a multitude of sources such as repositories databases cloud environments log files and API gateways.

We are seeking a Senior Java Developer with strong experience in API integration data processing and enterprise application development. The ideal candidate will be responsible for building maintaining and optimizing backend components that support the API discovery engine of the solution. This role does have considerable data focus as there will be a need to process unstructured data to generate insights and useable data.

Key Responsibilities:

Design and Develop Core Components: Architect and implement scalable backend systems in Java to support API discovery tracking and management functionalities.

Data Manipulation: Design and optimise processes to retrieve key information from unstructured data sources.

Data Collection and Processing: Design and build integration to 3rd parties such as GitHub Bitbucket cloud logs API Gateways and databases.


Security and Compliance: Implement robust security protocols for API data collection storage and transmission adhering to industry standards for data protection.

Performance Optimisation: Optimise code and queries for highvolume data processing and lowlatency API calls to ensure platform responsiveness.

Automation and Testing: Write unit and integration tests for API and data processing components contributing to CI/CD pipelines to ensure code quality and delivery speed.

Collaboration: Work closely with DevOps frontend developers and product owners to align development with the solutions objectives and enhance product functionality.

Documentation and Code Review: Document code architecture and processes as well as participate in peer code reviews to maintain highquality standards.

Technical Skills:

Experience: 3 to 5 years of experience in Java development with a strong focus on backend systems and API integrations.

Core Java: Advanced proficiency in Java 8 Spring Boot and related frameworks.

API Development and Integration: Experience designing and consuming RESTful APIs; familiarity with OpenAPI/Swagger is a plus.

Data Processing: Experience with JSON XML and data serialisation; familiarity with data integration techniques.

Security: Understanding of API security best practices including OAuth JWT and data encryption.

Databases: Proficient in SQL and NoSQL databases (e.g. PostgreSQL MongoDB) with experience in schema design and optimization.

Cloud Services: Experience with AWS (e.g. Lambda DynamoDB S3 Azure or familiarity with cloudbased deployment and scaling.

Containerization: Knowledge of Docker and container orchestration tools like Kubernetes.

Testing and CI/CD: Strong background in testdriven development (TDD) and experience with CI/CD tools like Jenkins or GitLab CI.

Preferred Skills

Regex Mastery: Expertise in regular expressions particularly for parsing and extracting information from complex text files and logs.

Log Management: Experience with log and data streaming services.

API Discovery Tools: Familiarity with API management platforms (e.g. Apigee MuleSoft) and experience in API discovery.

Understanding of other languages: Familiarity with other languages such as python Node C# golang

Personal Skills

Analytical Mindset: Strong problemsolving skills with an ability to translate complex requirements into efficient code.

Communication: Excellent communication skills with the ability to articulate technical details and collaborate effectively.

Adaptability: Comfortable working in a fastpaced environment adapting to new tools and technologies as required.


Required Experience:

Manager

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.