4 Psiog Digital Jobs
Psiog Digital - Java Developer - Spring/Apache Camel (1-2 yrs)
Psiog Digital
posted 6d ago
Flexible timing
Key skills for the job
Preferred experience : 2-5 years.
Primary skills :
- Java/Spring Boot Framework Expert.
- Apache Camel Practitioner.
- Apache Kafka Novice.
- AWS Practitioner.
Responsibilities :
- Understand integration workflows, architectures, development process, deployment process, and support process.
- Understand business flow (e-commerce).
- Able to suggest business solutions to Product Owner.
- Able to document business requirements into technical integration documents whenever required.
- Develop/deliver/support integration modules/services (API services, integration adapters on existing platform (AWS cloud, AWS API Gateway, etc.
- Develop unit test and integration test cases to make sure integration flow works as required.
- Monitor integration workflow and perform analysis of incident, defect, bug, issue on integration area.
- Good knowledge in software development practices and be able to apply design principles to code.
- Good sense of urgency, able to prioritize works appropriately.
- Understand and adopt changes quickly and reasonably.
- Willing to work in team, able to communicate efficiently and concise.
- Enjoy optimizing everything from how your code is compiled to how it scales across servers to provide the best end user experience.
- Able to coach others and initiate innovation ideas (senior role).
- Provide needed reports (status report, incident report, etc.
Qualifications :
- Strong in Java programming language and Java's framework (Spring, Apache Camel, etc.)
- Good experience in software integration area (Middle & Senior Level), or willing to learn software integration.
- Experience in event messaging including Apache Kafka, JMS, Apache Message Queue, Rabbit MQ, AWS SQS, AWS Kinesis, etc.
- Experience in Git, AWS Cloud and other AWS services.
- Good experience in developing web service both REST API, SOAP API, and API security (certificate, oauth2, basic authentication, etc.
- Experience in using ELK, or another Application Log management (Splunk).
- Able to influence and drive projects to meet key milestones and overcome challenges comfortable working without routine supervision.
Competencies :
- Ability to handle multiple assignments concurrently.
- Good interpersonal skills, confidence and ability to interact professionally with people at all levels.
- Motivated, flexible and with a can-do approach.
- Team player with a commitment to achieve team goals.
- A disciplined and conscientious approach.
- Ability to prioritise work and deliver.
- Keen to learn and develop proficiency.
- Strong communication skills in English (written and verbal).
Educational Qualification :
- A minimum of an Under-Graduate degree in computer sciences or related fields or advanced university degree in same/similar fields.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice