
Senior Software Engineer
Kaleris
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCassandraCloudJavaJUnitKafkaNoSQLSpringSpring BootSpringBootSQL
About the role
- Analyze, design, unit test, and develop robust large-scale applications.
- Create secure, scalable, and highly available distributed applications.
- Collaborate with product management and quality assurance to deliver highly efficient features and functionality.
- Take ownership of a product's feature design and development.
- Participate in code, feature reviews, and provide feedback.
- Provide guidance and support related to your feature to various cross-functional teams within the organization.
- Mentor and coach other team members.
- Write technical documents that explain how new modules and new products are implemented
- Participate in the full life-cycle development process from definition and design to product delivery
Requirements
- BE/BTech/MCA/MSC IT with 5 - 9 years of experience
- Strong knowledge of and experience with object-oriented methodologies, enterprise application architectures, and design pattern
- Expert Knowledge of application development using Java
- Experience in creating RESTful applications using Spring Boot deployed on a public cloud environment like AWS and/or Azure.
- Highly experienced with software development processes, particularly software design and unit/integration testing using JUnit.
- Good understanding of application software, secure coding, scalability, performance, and reliability aspects
- Ability to work in a fast-paced, test-driven, collaborative, and iterative programming environment.
- A highly motivated individual, who is ready to accept challenges, continually innovate and learn, and help others
- Excellent problem-solving and troubleshooting skills.
- Fluent in written and spoken English
- Experience with relational database management systems and No SQL like Cassandra.
- Experience with messaging technologies like Kafka, and JMS
- Strong domain(Navis N4 TOS) skill will be added advantage.
Benefits
- Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaRESTful applicationsSpring BootAWSAzureJUnitCassandraKafkaJMSobject-oriented methodologies
Soft skills
problem-solvingtroubleshootingmentoringcollaborationownershipcommunicationinnovationmotivationfeedbackcoaching
Certifications
BEBTechMCAMSC IT