Match score not available

Senior Developer

extra holidays - extra parental leave
Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

8+ years of experience in Java full stack, Extensive experience in Spring based micro-services, Knowledge of Python programming required, Experience with AWS services and CI/CD.

Key responsabilities:

  • Analyze requirements and decompose tasks
  • Participate in microservices design and implementation
Solve.Care logo
Solve.Care Scaleup https://solve.care/
51 - 200 Employees
See more Solve.Care offers

Job description

Key Responsibilities


1 Analyze and clarify requirements, decompose tasks, estimate time frames

2 Understand backend (JEE technologies) Participate in microservices based design and implementation

3 Write bug free code and follow best practices, participate in the SCRUM Meeting

4 Constantly extend Java technologies and solutions for the given scenarios

5 Coach less experienced team members

6 Participate in code review and refactoring, following the good code policies

7 Develop Unit, Integration and Acceptance tests


Qualifications

1 . 8+ years hands on experience with Java full stack -Spring boot, MVC, ReactJs, Microservices with good knowledge of python programming.

2.  Extensive hands-on experience in building Spring based micro-services and Event-based processing

3   Core Java low memory footprint based event driven applications and Python exp. is required.

4   Application Integration experience between with Mobile, Web and Backend services

5   Understanding of DevOps processes including application build, deployment & release

6   Knowledge of data security standards including end-to-end encryption, key management

7   Experience with Git, AWS services, EKS cluster and other AWS core services

8   Should have experience in Apache Kafka, RabbitMQ, or other Queueing

9   Good experience of SOA/Microservices/Restful services and development of N-tier J2EE / Java Spring boot applications (API- s).

10  Experience of RESTapi, Web sockets, Webhook, SOA, JSON and Web technologies ReactJS,

11  Intermediate English, Experience with Agile methodologies

12 Knowledge of processes for requirements management, UX/UI and HLD/LLD



Additional Technical/Professional Qualifications/Requirements


1 Knowledge and/or experience in using AWS cloud-based services

2 Experience in containerization (Docker, Kubernetes)

3 Knowledge of CI/CD processes and tools like Jenkins

4 Conceptual Knowledge on decentralized data and application

5 Knowledge on Event Driven Architecture


Behavioral Competencies (BCs):


Delivering Results   :  demonstrating the ability to focuses self and/or team for the purpose of achieving a goal. It is managing and driving performance and professional standards and continually improving and innovating, to deliver exceptional results to agreed time-lines. It is persisting to complete tasks / responsibilities, even in the face of adversity.

Teamwork :  working collaboratively with others to achieve shared objectives. Partners with others to get the job done. Credits others for their contributions. Gains trust and support of others.

Planning & Organizing :  defining tasks and milestones to achieve objectives (linked to the strategy), while ensuring the optimal use of resources to achieve those objectives. Structures and directs others’ work on projects or programs in an effective manner.

Communicating and influencing : communicating in clear, concise, and compelling ways that inspire, motivate, and engage others, to achieve results.

Problem Solving:  analyzing information and problems in a logical, structured way to ensure sound decisions and smart solutions.

People Management: developing and building capability and expertise for solve.care as a whole, department or team through effective and timely feedback, delegation, training, coaching, development opportunities and networking.

Drives results : providing direction, delegating and removing obstacles to get work done. Provides clear direction and accountability, Monitors progress by maintaining dialog and decisions on work and results. Provides appropriate guidance and direction based on capabilities.

Optimizes work processes:  knowing the most effective and efficient processes to get things done with a focus on continuous improvement. Identifies and creates the processes necessary to get work done. Separates and combines activities into an efficient workflow. Seeks and implements improvements from small adjustments to complete reengineering.


Compensation$ 3000

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • People Management
  • Planning
  • Communication
  • Teamwork

Game Developer Related jobs