Senior Java Developer
The Java Developer will join the Technology Team, translating the SRS into executable code without errors, and finding effective software solutions to technical complexities and issues. Ensures the application performs functionally as required by the software specification, architectural blueprints, and development standards. Working closely with business analysts, other developers, and testers in the SDLC.
Benefits:
- USD pegged salary
- Health Insurance
- Professional Growth & Training
- Work from anywhere (Remote or Hybrid)
- Flexible Vacation Plan
- Bonuses based on company revenue
- Referral & Loyalty Bonus Program
You will have the following areas of responsibilities which may include, but are not limited to:
- Implement the technical specification using the relevant development language
- Produce source code by applying the DHS technical standards and referencing systems exposed
- Consulting with the BA and Architect teams on technical issues encountered
- Document logic and comments inside code
- Documentation of database structure, rule changes, and updating configuration files
- Conduct unit testing, review error logs as well as review and correct defects found
- Participate in the process of reviewing code for consistent application of standards, logic, and effective use of libraries as well as reusable aspects of the application
- Coaching and team collaboration with other Developers to instill an understanding and application of the DHS coding standards
- Perform defect root cause analysis and conduct preliminary analysis
- Mentor and guide the project team where required
- Ensure quality system delivery
- Guide solutions toward the proposed architecture
- Ensuring alignment to business requirements
- Interfacing with other teams where required
What you need to be successful
- Technical Skills, Knowledge, and Work experience:
- Minimum 4+ years experience in backend coding
- Technical project experience (Java)
- Solid knowledge of database structure, and table design
- Strong Knowledge in Microservices/API, Cloud Solutions, and Experience in integrating public cloud into traditional hosting/delivery models with a specific focus on Azure
- Knowledge of DevOps Methodologies and Tools, Incorporating Security Requirements
Education / Qualifications / Accreditations with Professional Body:
- Minimum IT degree level education (BCom or BSc in information systems or computer science)
- Matric with English and Mathematics
- Experience in Back-end source code development
- Java
- Spring (Boot, Batch, Data, Testing, Messaging, Event)
- Hibernate
- Database knowledge and SQL skills, SAP HANA preferred
- Camunda or similar
- SOAP, REST, JSON
- CI/CD
- Maven/Gradle
- Experience working with containers (Docker, Kubernetes)
- Process knowledge of SDLC, Unit testing, database structure design, technical change control
- Experience in open-source technologies (Atlassian Suite), DevOps including Agile methodology
- Strong documentation skills in technical and architecture specifications
Advantageous:
- Deployment: Docker and Kubernetes
- Cloud Exposure: Azure
- Support Tools: Jira, Confluence, Bamboo, Bitbucket, GitHub, Nexus, Harbor
USD Pegged Salary
Company: Webiz International
Company email: [email protected]
Job Location: Colombo
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time
