drjobs Java Full Stack Developer العربية

Java Full Stack Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
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
Jobs by Experience drjobs

5-8years

Job Location drjobs

Bangalore/Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Must have Skills: ReactJS Java

Nice to have: React Native

JD:

Primary skills Java Spring boot Microservices Hibernate
Front End React JS


Key Responsibilities:

Software Development
Design code test and maintain Java applications ensuring adherence to coding standards and best practices.
Write clean efficient and reliable code.
System Architecture
Participate in system architecture and design discussions providing insights into the best practices and patterns for Java development.
Contribute to the selection of appropriate design patterns and architectural decisions.
Database Development
Develop optimize and maintain database schemas and SQL queries.
Ensure efficient data access and storage.
API Development
Create RESTful or SOAPbased APIs for data access and integration with other systems.
Implement API documentation and versioning.
Testing and Debugging
Write unit tests and participate in code reviews to maintain code quality.
Identify and debug software defects performance issues and bottlenecks.
Continuous Integration (CI) and Continuous Deployment (CD)
Integrate code into CI/CD pipelines to automate testing build and deployment processes.
Ensure the pipeline is reliable and optimized.
Performance Optimization
Optimize application performance including memory usage CPU utilization and network requests.
Implement caching and data optimization techniques.
Security and Compliance
Implement security best practices to protect data and application integrity.
Ensure compliance with data protection and security standards.
Documentation
Create and maintain technical documentation including code documentation and architectural diagrams.
Ensure documentation is uptodate and accessible.
Collaboration
Collaborate with crossfunctional teams including frontend developers product managers quality assurance testers and other stakeholders.
Participate actively in Agile development processes such as sprint planning and daily standups.



Required Skills/Experience 8+ years of progressive experience in HCL WebSphere Commerce v7, v8, v9, WebSphere Application Server, Rational Application Developer/Eclipse, DB2. Experience with microservices, containers, and Orchestration frameworks (K8S). 8+ years of experience in Java J2EE Technology experience specifically: JSP, Servlet, EJB, AOP, JMS, Java Mail, SQL, JDBC, and Struts. Experience in working with Kafka, Redis, Elastic Search, Akamai, etc. Knowledge of Headless architecture e.g. REACT/ NodeJS / GraphQL Open source API knowledge (Apache, ant, axis, commons, Unit, xerces) Experience with jQuery, jQuery Mobile, Dojo, Angular JS, and React JS Experience with continuous integration technologies: Jenkins or QuickBuild and GitHub Knowledge or experience in the application configuration Service Oriented Architecture - SOAP / REST Web Technologies - HTML/CSS/Bootstrap Rapid prototyping Extensive experience working in an AGILE workflow model. System Performance management Problem-solving and analytical thinking Strong oral/written communication skills Knowledge of Mobile technologies PhoneGap/Cordova / iOS / Android / Java / HTML5 a plus

Employment Type

Full Time

Company Industry

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.