We're looking for experienced Senior Backend Engineer to be part of our family!
What makes you great candidate, if you have:
Design Skills
- Understand requirements through kickoff & sprint start meetings, formal and informal communications
- Contribute to the team story carding process with active listening skills- asking questions & sharing and challenging ideas.
- Estimate tasks (stories) within a sprint
- Implement object-oriented design patterns
- Create reusable components
Implementation Skills
- Code software - (e.g. Create custom UI, distributed computing, performance tuning and memory and resource management)
- Test, debug, re-test, and coordinate with QA, validate software as ready for shipping
- Contribute test cases to QA for inclusion in test plans
- Act as a subject matter expert for backend platform
Team Skills
- Review designs/code strategy of teammates and provide feedback and coaching in your area of expertise
- Demonstrate sense of ownership over projects and take initiative to ensure success
- Advise the Project Manager on technical matters to ensure issues are addressed/avoided
- From time to time, provide estimates of projects to Architect
- Assumes responsibility for related duties as required or assigned
Job Specification Skill
- Must be able to design, code and deliver an application server with minimal technical oversight
- Must have demonstrated ability to design distributed systems
Communication & Leadership skills
- Individual is self-motivated to achieve goals, develop knowledge and complete tasks.
- Mentors junior staff to help develop their technical skill
To apply, you must:
- Have bachelor’s degree in a technical or scientific field. Software Engineering, Computer Science, Electrical Engineering or IT preferred, or have engineering wisdom equivalent to 4 years progressive experience
- Experienced in Java, Spring, and Spring Boot technology
- Experienced in MySQL technology
- Experienced leveraging message broker solution
- Experienced building micro service application who communicate with each other using REST API or RPC
Great if you:
- Have 5 full lifecycles of experience
- Familiar with Domain Driven Design
- Familiar with actor-model concept & unit testing (behavioral testing, test driven design)
- Familiar with Agile Methodology
- Have knowledge of software design patterns
- Have experience in networking
- Have experience in building scalable system
- Experience creating concrete requirements from high level and ambiguous business goals
- Working knowledge of architecture patterns
by via developer jobs - Stack Overflow
No comments:
Post a Comment