Software Developers ( Multiple Positions - Contract) (Bengaluru)

Software Developers ( Multiple Positions - Contract) (Bengaluru)

27 Aug
|
TalentRouters
|
Bengaluru

27 Aug

TalentRouters

Bengaluru

GOLANG DEVELOPER / REACT NATIVE DEVELOPER / JAVA DEVELOPER

( Please scroll down to read the respective JDs)

Employment Mode : Contract

Notice Period : Immediate joiners to 15 days

Location Bangalore , WFO

GOLANG DEVELOPER

Key Responsibilities

- Design, develop, test, and deploy robust backend applications using Golang.
- Build and maintain microservices-based architectures and RESTful APIs.
- Develop scalable and high-performance solutions for enterprise applications.
- Collaborate with product managers, architects, and cross-functional teams to translate business requirements into technical solutions.
- Optimize application performance, reliability, and security.
- Integrate with databases, message queues, and third-party services.
- Participate in code reviews, debugging, troubleshooting, and production support.
- Implement CI/CD pipelines and follow DevOps best practices.
- Contribute to architectural decisions and technical design discussions.
- Ensure adherence to coding standards, performance benchmarks, and security guidelines.

Required Skills

- Between 3 to 8 years of software development experience.
- Solid hands-on expertise in Golang (Go) development.
- Experience with Microservices Architecture and RESTful API development.
- Proficiency in databases such as PostgreSQL, MySQL, MongoDB, or similar.
- Experience with Docker, Kubernetes, and containerized deployments.

REACT NATIVE DEVELOPER The primary role of a consultant or Sr. Consultant is to be responsible for managing specific sub-work stream (or sub-modules) within a broader project. Sr. Consultants and Consultants on engagements report into the team lead/ manager and are responsible for end-to-end delivery of the sub-work stream allocated to them. The responsibilities of Sr. Consultant or Consultant can include:

- Develop and maintain mobile applications using React Native for iOS and Android platforms.




- Collaborate with product and design teams to ensure that the applications meet the requirements and standards.
- Ensure the performance, quality, and responsiveness of the applications.
- Write clean, maintainable, and reusable code.
- Identify and fix bugs and performance issues.
- Stay up to date with the latest industry trends, technologies, and standards.
- Proficient in React Native and its core principles with at least 3 years of relevant experience
- Experience with TypeScript is a plus.
- Experience with Redux and Redux-Saga.
- Familiarity with RESTful APIs and WebSocketcommunication.
- Experience with debugging and profiling tools.
- Strong understanding of Git and Git Flow.
- Familiarity with Agile development methodologies.
- Experience of understanding the low/high fidelity level design aspects along with hands-on in UI development writing the unit testable code
- Expertise in CSS, HTML - CSS3, Selectors, Specificity, Media Queries, HTML 5, Web Socket, Web Storage
- Working experience of JavaScript Frameworks& Design Patterns - React (Styled Components, Hooks, Lifecycle, State Management, Unit Test Cases)
- Knowledge of Webpack, Babel and its Plugins, ES6, Redux, Jest
- Experience of Source Control Tools such as GIT
- Experience with cloud services like (AWS/Azure/Google Cloud)
- Good analytical and problem-solving skills.
- Excellent communication and interpersonal skills

Good to have skillsets

- Experience with React and its ecosystem.
- Knowledge of UI/UX design principles.
- Familiarity with CI/CD pipelines.




- Experience with Firebase or other cloud-based services.
- Familiarity with other front-end frameworks such as Vue.js or AngularJS.
- Understanding of Dev Ops, Automation (Version controlling - Bitbucket, GIT) Continuous Integration, (Code Pipeline /Jenkins)
- Experience with cloud services like (AWS/Azure/Google Cloud)

Qualifications Sr. Consultant: 6+ years of experience

Consultant: 3+ years of experience

Professional Qualification - B.E./B.Tech/MCA/MBA/MS

JAVA DEVELOPERS

As a Java Developer, you will be a key member of our software development team, responsible for designing, coding, testing, and maintaining high-performance, scalable, and reliable Java-based applications.

This role requires strong Java programming skills, problem-solving abilities, and a passion for delivering high-quality software.

Qualifications:

- Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
- Between 3-8 years of experience as a Java Developer.
- Proficiency in Java programming language and familiarity with Java frameworks

(e.g., Spring, Hibernate).
- Proficiency in Java Collection Framework, JVM Internals, Design Patterns,

Lambda Expressions and Functional Programming
- Proficiency in writing effective unit test cases
- Knowledge of Docker and Kubernetes
- Knowledge of software development best practices, including design patterns, SOLID principles, and clean code.
- Knowledge of Microservices, event driven architectures, serverless architecture is plus
- Good understanding of DevOps tools
- Proficiency in writing clean code, static code review tools
- Experience with database systems (e.g., SQL, NoSQL databases).
- Strong problem-solving and debugging skills.
- Effective communication and collaboration skills to work in a team-oriented environment.

📌 Software Developers ( Multiple Positions - Contract) (Bengaluru)
🏢 TalentRouters
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developers ( multiple positions - contract) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software developers ( multiple positions - contract) (bengaluru) / bengaluru