Profession:
Engineering
Job Type:
Full Time
Job Details
API Developer
We’re leading recruiters and healthcare professionals masterfully engineering software. mlee is looking for like-minded self-starters to help us pave the way for effective solutions in the industry. We’re a dynamic and enthusiastic start-up looking for an experienced individual to be part of our efforts to deliver exceptional results.
Requirements:
-
This resource should have demonstrated experience in:
-
Languages and platforms: Java, Spring Boot, Tomcat
-
Database design & implementation in Postgres or MySQL
-
Backend API schema design: JSON, OpenAPI
-
Infrastructure & CI/CD platforms: Docker, CircleCI or similar
-
Familiarity with AWS or other scalable cloud platforms is a bonus
-
- Develop solutions using existing and emerging technology platforms, etc. Designs, codes tests, debugs, documents, maintains, and modifies computer programs of high complexity, and risk.
- Lead technical staff and clients to investigate, analyze, and resolve complex technical problems.
- Perform design, coding, testing, implementation, and documentation of solutions and aid in application maintenance, debugging, and upgrades. Creates architectural and code-level documentation.
- Ensure that expected analytic levels are achieved. Identify and manage interfaces, service levels, standards, and configurations.
- Complete project work within agreed-upon deadlines.
- Work closely with development teams, project leaders, and stakeholders to provide technical solutions that align with business capabilities.
Who You Are
- Must be self-motivated & punctual.
- Must be able to manage multiple tasks and have excellent follow-up skills both internally and externally.
- Must be thorough, precise, and have a strong eye for detail.
- Must be able to work independently on tasks while also being able to work well within a dynamic team.
- Have strong problem-solving skills and a results-oriented focus.
- Experience in a professional environment working on a team.
- Aptitude to learn new technologies and the ability to perform continuous research, analysis, and process improvement.
- Ability to meet deadlines, adhere to project plans, and ensure any conflicts are brought to the management team.
- Proven experience in application development