About the role
Just Now
SW Engineer
Visa bangalore
Ai Recommended
0% Match Score
About The Job Visa is hiring for the role of SW Engineer ! Essential Functions
- Collaborate with project team members (Product Managers, Architects, Analysts, Software Engineers, Project Managers, etc.) to ensure development and implementation of new data driven business solutions.
- Drive development effort End-to-End for on-time delivery of high-quality solutions that conform to requirements, conform to the architectural vision, and comply with all applicable standards. Responsibilities span all phases of solution development including:
- Collaborate with senior technical staff and PM to identify, document, plan contingency, track and manage risks and issues until all are resolved.
Preferred Qualifications:
- Bachelor's degree, OR 0.6 to 2 years of relevant work experience
- Good programming experience with either Java.
- Understanding and hands-on experience implementing microservices.
- Experience with using Core Java, JEE technologies, REST, and Spring.
- Understanding/Experience with relational and NoSQL databases.
- Experience with software development on Unix/Linux environment.
- Design and implement APIs, abstractions, and integration patterns to solve challenging distributed computing problems.
- Ensure proper logging/metrics instrumentation in software components, to help facilitate real time and remote troubleshooting/performance monitoring.
- Experience with Java, GitHub, SQL/NoSQL, Kafka, and Bitbucket.
- Experience with Git.
- Experience with Agile development process.
- Experience in working with remote teams, collaborating effectively in cross-functional teams.
- Experience with Big Data and analytics in general leveraging technologies like Hadoop, Spark, and MapReduce a plus
- Experience with distributed caching technologies like REDIS a plus
- Experience architecting solutions with Continuous Integration and Continuous Delivery in mind
- Strong interpersonal and leadership skills with effective communication (both written and verbal) skills and the ability to present complex ideas in a clear & concise way, a team player with a strong work ethic
Technical Skills
- Java / Core Java
- JEE (Java Enterprise Edition)
- Spring Framework
- REST APIs
- Microservices Architecture
- API Design & Integration
- Distributed Systems
- SQL & NoSQL Databases
- Kafka
- Hadoop (Big Data)
- Spark
- MapReduce
- Redis (Distributed Caching)Git
- GitHub
- Bitbucket
- Unix / Linux Environment
- CI/CD (Continuous Integration / Continuous Delivery)
- Logging and Monitoring Tools (e.g., instrumentation, metrics)Agile Development
- End-to-End Software Development
- Risk & Issue Management
- Remote & Cross-Functional Team CollaborationProblem Solving
- Effective Communication (Verbal & Written)
- Team Collaboration
- Leadership & Initiative
- Risk Assessment & Contingency Planning
- Strong Work EthicExperience with Big Data Technologies
- Experience with Distributed Computing
- Knowledge of Performance Monitoring
- Working with Remote Teams
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Jobgenix was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
