Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAs a Software Engineer you will help design enhance and build highly scalable systems in an agile development environment.
The current stack includes Spring/Spring Boot Reactive Spring Kafka Kafka Streams Spark Scala Hadoop Kubernetes Docker and role offers the opportunity to work on complex large-scale platform components rapidly prototype new ideas and shape an ideal developer productivity suite through creativity and automation. If you are passionate about distributed systems eager to experiment with modern technologies and motivated to build solutions that run at global scale wed like to hear from you.
You will play part of multiple teams tasked with projects ranging from backend development Rest based APIs Container based services to highly functional secure scalable and resilient systems.
Contribute to release planning exercise assign and track work of team members to timely releases.
Responsibilities include technical analysis and creation of conceptual approach.
Develop code that complies with design specifications and meets security and Java best practices.
Coding must adhere to security standards be easily maintainable and be high performing.
Participate in design and code review sessions as appropriate to ensure the quality of work delivered by self and teammates are in accordance with development standards.
Collaborate with business partners on requirements elaboration design configuration and business re-engineering.
Present technical solutions capabilities considerations and features in business terms. Effectively communicate status issues and risks in a precise and timely manner.
Design and execute test plans scenarios and scripts
Document software defects using a bug tracking system and report defects
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications :
Basic Qualifications
Bachelors degree OR 1 years of relevant work experience
Preferred Qualifications
Bachelors or Masters degree in Computer Science Computer Engineering or a related technical discipline.
Foundational software-engineering experience developing in Java (Java 8) ideally with exposure to Spring Boot or other microservice frameworks.
Familiarity with event-driven systems or message brokers hands-on exposure to Apache Kafka is a plus.
Working knowledge of relational databases (e.g. PostgreSQL SQL Server Oracle) and proficiency with SQL.
Understanding of RESTful API design and JSON ability to create or consume web services.
Practical experience using modern developer tooling: Git (or other distributed VCS) Maven or Gradle and a CI pipeline such as Jenkins or GitHub Actions.
Experience writing unit tests with JUnit/TestNG and a willingness to learn automation or integration-testing frameworks.
Exposure to front-end or web technologiesReact JavaScript/TypeScript HTML CSSis advantageous but not required.
Basic familiarity with containerization concepts (Docker) Kubernetes or other cloud-native orchestration experience is a plus.
Interest in performance scalability and secure coding practices any coursework or project work in these areas is valuable.
Curiosity about generative-AIassisted development (e.g. GitHub Copilot ChatGPT) and willingness to incorporate such tools responsibly.
Solid analytical and problem-solving abilities able to investigate data or logs to diagnose issues.
Effective written and verbal communication skills comfortable collaborating in an Agile or iterative team environment.
Self-starter mindset sense of ownership for deliverables and commitment to producing high-quality maintainable code.
Additional Information :
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race color religion sex national origin sexual orientation gender identity disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Remote Work :
No
Employment Type :
Full-time
Full-time