Software Engineer (Java)
- Industry Other
- Category Programming/Software Development
- Location Nepal
- Expiry date Mar 27, 2025 (Expires Today)
Job Description
Position SummaryReasons You Will Want This Position
- We are a rapidly growing company with limitless career growth and advancement for top performers
- Our culture appreciates and rewards creative ideas, especially those that achieve better outcomes for everyone
- Work with a team of talented technology professionals who will challenge and help you perform at your best
Cedar Gate Services is looking for Software Engineer (Java) to join our development team. The role involves designing, developing, and maintaining high-quality, testable, and efficient code while working under the supervision of managers from the Analytics and Product Security teams.
Roles & Responsibilities
- Analyze software requirements
- Write industry-standard code in Java, Groovy, Grails, and Python
- Develop backend components and APIs using Java
- Integrate the AWS framework and implement its services as needed
- Create architectural designs and reusable, testable modules, and components
- Implement non-blocking code and advanced techniques like multi-threading
- Analyze existing systems, provide estimates, and modify them based on requirements
- Work with SQL databases (primarily MySQL) and NoSQL databases (primarily MongoDB)
- Perform unit tests and TDD tasks
- Conduct code reviews and mentor team members
- Debug and resolve software defects
- Produce clear and comprehensive technical documentation
- Investigate and effectively use new REST APIs
- Collaborate with cross-team developers in building modules
- Ensure high performance and stability
- Continuously improve software development processes and practices
- Perform other related tasks as required
- Bachelor’s degree in Computer Engineering , Computer Science, or a related field (or equivalent)
- 1+ years of relevant experience
- Strong programming experience in Java (including Java 8), NodeJS, and Grails3
- Good knowledge of algorithms and data structures
- Familiarity with well-known design patterns
- Knowledge of AWS services and frameworks
- Experience in MySQL, RESTful APIs, JSON, and GIT
- Strong knowledge of server-side and client-side programming
- Good understanding of Linux OS and Python scripting
- Sound knowledge of DBMS (SQL or NoSQL)
- Additional knowledge of Python, ReactJS, or AngularJS is a plus
- Strong logical and arithmetic reasoning abilities
- Effective communication and teamwork skills
- Ability to produce professional and precise documentation
If you join Cedar Gate, you can make great ideas happen for some of the world's most dynamic companies. With broad global resources and deep technical know-how, we collaborate with clients to cultivate ideas and deliver results in the medical industry. Choose a career at Cedar Gate and enjoy an innovative environment where challenging and interesting work is part of daily life.
Next to our excellent terms of employment and fringe benefits, we invest considerable resources to provide ongoing training that builds and extends professional, technical, and management skills in all areas. At Cedar Gate, you will operate in a professional environment where teamwork and innovation are immensely encouraged. Together with colleagues, you will work on high-impact projects for many dynamic companies.
About Cedar Gate
Cedar Gate enables payers, providers, employers, and service administrators to excel at value-based care. Our unified technology and services platform enhances and automates data management activities to deliver employer and provider analytics, care management, and payment technology necessary to pursue every payment model and optimize performance in all lines of business. From primary care attribution to bundled payments to capitation, our platform is designed to improve clinical, financial, and operational outcomes for all.
Cedar Gate Services Pvt. Ltd, Nepal, provides software research & development, data analytics, IT infrastructure management and various support services for Cedar Gate Technologies, USA. We employ 750+ professionals in our Sanepa office. For more information, visit company website at https://cedargate.com/ and follow our FB page at https://www.facebook.com/CGTNepal .
Deadline for Job Application: April 2, 2025