PP - JAVA API ENGINEER -
Descrição da oferta de emprego
As a JAVA API Developer, you will play a crucial role in designing, developing, and maintaining applications/solutions for Consumer Services' Digital Wallet and Credit services using Java, Spring, REST, and RDBMS technologies.
Your expertise in object-oriented programming, Java development, data structures, algorithms, and best practices for developing Restful APIs will be essential for this role.
Job Responsibilities Working with our customer's Business and Product teams to understand the API & related features and implementing them.
Designing, developing, and maintaining API applications/solutions using Java, Spring framework, REST architecture, and JEE technologies.
Developing high quality code with unit and regression tests.
Collaborating with cross functional teams in an agile environment.
Assisting the team in supporting/fixing production issues.
Identifying improvement opportunities with business impact using new technology.
Performing high quality software analysis, design, development, testing, and maintenance for the client's core technology platform.
Analyzing requirements in collaboration with Product owners, Architects and Vertical teams.
Implementing features based on design specifications while following good development practices.
Deploying products and providing support during implementation.
\n BS/MS degree in Computer Science, Computer Engineering, or a related subject.
Minimum of 5 years of working experience in Object Oriented programming.
Solid knowledge of Java (Java 8 experience is a plus), Spring framework, REST architecture, and JEE technologies.
Solid knowledge of data structures and algorithms.
Good understanding of best practices for developing Restful APIs.
Good knowledge of Relational Databases (e.
., Oracle, MySQL).
Good understanding of ORM technologies.
Experience in CI/CD technologies (e.
., Jenkins, GIT).
Exposure to APM tools like Splunk.
Experience with Web Application scalability and performance is a plus.
Good analytical and problem solving skills.
Strong oral and written communication skills in English.
Preferred Qualifications Competence in software design and implementation.
Competence in software engineering tools and best practices.
Ability to estimate engineering effort, plan implementation, and rollout system changes.
Exhibit creativity and resourcefulness at problem solving while collaborating effectively with designers, engineers of different technical backgrounds, architects, and product managers.
Awareness of Agile methodology for Software Development Life Cycle (SDLC).
Self Starter attitude with strong teamwork skills.
Excellent communication skills both verbal and written to ensure effective communication across product teams, functions, and locations.
Ability to make decisions independently without always seeking guidance from others on what needs to be done.
Flexibility to work on any technology as per project demand.
Experience in Unix Shell Scripting is a plus.
Understanding bash scripting is a plus.
Detalhes da oferta
- Indeterminado
- Em todo o Brasil
- Indeterminado - Indeterminado
- 31/10/2024
- 29/01/2025
Descrição: experience working with java and 3+ years experience working in payments related technology... solid understanding of api design, particularly principles of rest in highly scalable environments strong sql skills: sql server, mysql, and specifically with postgresql, including pros/cons of various......
Descrição: requisitos necessários: sólidas experiências com sql, linux/unix e java capacidade de ler e depurar código (java/c++/python) experiência em processo de liberação de software e gerenciamento de mudanças experiência com linguagem de programação orientada a objetos,inglês fluente benefícios:......
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company • share your passion for staying on top of tech trends, experimenting with and learning......
Requisitos do trabalho requirements basic education: biomedical engineer work experience: minimum of 5-10 years in a similar role and industry others: good presentation skills, know how in product development processes, good working knowledge in medtech industry, it knowledge (pc, ms-windows, networks......
Requisitos do trabalho requirements basic education: biomedical engineer work experience: minimum of 5-10 years in a similar role and industry others: good presentation skills, it knowledge (pc, ms-windows, networks, ms-office) willingness to travel on a global scale workload:100% contract: contract......
Infrastructure as code deployments with cloud... event-based cloud solutions development, using services like event bridge, lambdas, step functions, and more... #cloud #engineer #dynamodb #cloudformation #python #fullstack #applications #development #process #infrastructure #automation #development #aws......
Pp/pm/qm vaga para consultor com conhecimento de integração dos módulos sap pp (production planning), sap pm (plant maintenance) e sap qm (quality management) em um sistema sap erp (enterprise resource planning)... experiência em integração de sistemas sap pp/pm/qm com sistemas de terceiros......
If you are eligible for the above listed position, please contact us at *****@*****) we shall send you an appointment letter (benefit and entitlement) requisitos do trabalho atleast 1 year of experience practical experience... administrative and technical departmentroustabouts / roughnecks, welders /......
• experiência na arquitetura e desenvolvimento de sistemas distribuídos: api restful, microservices, docker... • experiência na arquitetura e desenvolvimento de sistemas distribuídos: api gateway, modelo de comunicação assíncrona, aplicações reativas... • conhecimento e interesse em processos ágeis (scrum)......
Experiência comprovada em: - desenvolvimento de aplicações em c+, java... net, python e php; - desenvolvimento de scripts e automatização de processos em powershell e bash script; - instalação e adminstração de bancos de dados: mysql ou microsoft sql, azure data explorer ou radoop; - instalação e adminsitração......