Senior Software Development Engineer
2 days ago
Cognizant is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and maintainable applications. Your expertise in Spring Boot, microservices architecture, cloud platforms, React, and Kubernetes will be crucial in helping us create innovative solutions for our clients.
Key Responsibilities- Design and develop complex software systems using Spring Boot and microservices architecture.
- Work with cross-functional teams to integrate cloud services and create dynamic user interfaces with React.
- Develop and maintain microservices, ensuring high availability and scalability using Kubernetes.
- Collaborate with senior engineers to implement secure service interactions using OAuth and Spring Security.
- Participate in agile delivery methodologies, including SCRUM and CI/CD pipelines.
- 12+ years of experience in Java technologies, including Spring, Spring Boot, Spring Cloud, JPA, JMS, and other libraries and frameworks.
- 2+ years of experience in design and implementation of ETL processes using Spring Cloud Data Flow Server (SCDF) and configuration of SCDF server in cloud environments.
- 2+ years of experience in deploying and managing applications in AWS Kubernetes.
- Expertise in designing and developing applications using Kafka.
- Experience with AWS services, including S3, Route 53, CloudWatch, S3 Glacier, EC2, and Terraform.
- Expertise in implementing role-based access control (RBAC) and single sign-on (SSO) for SCDF dashboard.
- Experience with CI/CD platforms, such as Code Fresh and Jenkins, and knowledge of creating pipelines.
- Expertise in web technologies, including JavaScript (ES2016+), ReactJS, NodeJS, and Browser APIs.
- Awareness of 12 factor principles of microservice development and 2 phase commits.
- Expertise in designing well-formed RESTful APIs and microservice architecture.
- Experience with multiple frameworks/libraries to build web applications, including ReactJS, Vue.js, Angular Platform, Redux, or similar.
- Experience with Java build automation technologies, including Gradle and Maven.
- Experience with different branching models using Git or other SCM tools.
- Expertise in relational databases and data modeling.
- Knowledge of NoSQL databases and when to use them.
- Experience with IaaS, including AWS, GCP, and Azure.
- Experience working with IDEs, including IntelliJ, STS, and VS Code.
- Experience with rapid prototyping of application concepts.
- Understanding or exposure to Jira for agile task allocation and defect management.
- Experience with common front-end development tools, including Webpack, NPM/Yarn, Babel/Rollup, Bash scripting, and IDEs.
- Experience with implementing testing solutions, including Karma, Mocha + Chai, Jasmine/Jest, and Codefest/WebDriver.
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia SmartBear Software Full timeAbout SmartBear SoftwareSmartBear Software is a leading provider of software development tools and services. Our mission is to empower developers to create high-quality software that meets the needs of their customers.Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you...
-
Senior Software Engineer
4 weeks ago
Melbourne, Victoria, Australia SmartBear Software Full timeAbout SmartBear SoftwareWe're a leading provider of software development tools that help teams deliver high-quality releases faster. Our award-winning products, including TestComplete, Swagger, Cucumber, Ready API, Zephyr, and Pactflow, are trusted by over 16 million developers, testers, and software engineers worldwide.Job Title: Senior Software...
-
Senior Software Engineer
1 month ago
Melbourne, Victoria, Australia SmartBear Software Full timeAbout SmartBear SoftwareWe're a leading provider of software development tools that help teams deliver high-quality releases faster. Our award-winning products, including Pactflow, TestComplete, and Swagger, are trusted by millions of developers, testers, and software engineers worldwide.About the RoleWe're seeking a Senior Software Engineer to join our...
-
Senior Software Engineer
1 month ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust and scalable Node.js and React.js applications on the AWS cloud stack.Key...
-
Senior Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeSenior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a key member of our team, you will be responsible for designing, developing, and maintaining Node.js and React.js applications, ensuring high performance, responsiveness, and scalability.Key...
-
Senior Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeSenior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a key member of our team, you will be responsible for designing, developing, and maintaining Node.js and React.js applications, ensuring high performance, responsiveness, and...
-
Senior Software Engineer
3 weeks ago
Melbourne, Victoria, Australia SmartBear Software Full timeAbout UsAt SmartBear, we empower developers to deliver exceptional software experiences. Our award-winning tools, including TestComplete, Swagger, Cucumber, Ready API, Zephyr, and Pactflow, are trusted by millions of developers, testers, and software engineers worldwide.Job DescriptionWe're seeking a Senior Software Engineer to join our Pactflow team. As a...
-
Senior Cloud Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeSenior Software Engineer PositionWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant applications using AWS cloud services.Key...
-
Senior Cloud Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeSenior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant cloud-based applications using Node.js and...
-
Senior Cloud Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeSenior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based applications using Node.js and React.js on the AWS cloud stack.Key...
-
Senior Cloud Software Engineer
1 week ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeSenior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining cloud-based applications using Node.js and React.js.Key Responsibilities:Design and develop cloud-based applications using Node.js and...
-
Senior Software Developer
2 weeks ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeAre you a skilled Senior Software Developer with expertise in Node.js, React.js, and AWS cloud technologies? We are seeking a talented professional to design, develop, and maintain high-performance Node.js and React.js applications.Position: Senior Software Developer - Node.js/React.js on AWS Cloud StackKey Responsibilities:Design and develop scalable...
-
Senior Cloud Software Developer
2 days ago
Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full timeAre you a skilled Senior Software Engineer with a passion for building robust and scalable containerized microservices using Docker on ECS? We are seeking a talented professional with expertise in Node.js, React.js, and AWS cloud technologies.Position: Senior Software Engineer - Node.js/React.js on AWS Cloud StackResponsibilities:Design, develop, and...
-
Senior Golang Software Engineer
2 weeks ago
Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full timeJob Title: Senior Golang Software EngineerXPT Software Australia Pty Ltd is seeking a highly skilled Senior Golang Software Engineer to join our team.Key Responsibilities:Develop, implement, and maintain high-performance Golang-based applications.Collaborate with cross-functional teams to deliver projects on time.Design and implement microservices...
-
Senior Software Development Engineer
1 week ago
Melbourne, Victoria, Australia Electronic Arts Full timeOverviewElectronic Arts seeks an experienced Senior Software Engineer to join our Frostbite Architecture team. This role is perfect for a skilled software engineer who wants to contribute to the development of cutting-edge technology.About the RoleWe are looking for a highly motivated and talented individual to join our team as a Senior Software Engineer. As...
-
Senior Software Development Engineer
3 weeks ago
Melbourne, Victoria, Australia Pyramid Global Technologies Full timeAbout the role: Senior Software Development EngineerAs a Senior Software Development Engineer at Pyramid Global Technologies, you will be responsible for designing and developing scalable microservices architecture.Key responsibilities include:Documenting best practices, solutions, known issues, and common troubleshooting procedures.Developing DevOps...
-
Senior Software Engineer
1 week ago
Melbourne, Victoria, Australia Preston Rowe Paterson Melbourne We Have Property Covered Full timeJob Title: Senior Software Engineer - Backend DevelopmentWe are seeking a skilled Senior Software Engineer - Backend Development to join our team at Company. As a Senior Software Engineer - Backend Development, you will be responsible for designing, developing, and maintaining our backend systems.Main Responsibilities:* Design and develop scalable and...
-
Senior Software Development Engineer
3 weeks ago
Melbourne, Victoria, Australia Flip Full timeAbout FlipFlip is a leading logistics company that enables senders and carriers to operate, disrupt, and grow in powerful and effective ways.We harness the power of product, engineering, and customer-centric design to build high-quality, elegant solutions that we are proud of and our customers love to use.Our team is made up of curious technologists who...
-
Senior Software Development Engineer
2 weeks ago
Melbourne, Victoria, Australia Xero Full timeAbout the RoleXero is seeking a talented Senior Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using a range of...
-
Senior Software Development Engineer
2 days ago
Melbourne, Victoria, Australia Easygo Full timeAbout the RoleEasygo is seeking a highly skilled Senior Software Development Engineer to join our Payments Platform team. As a key member of our engineering organization, you will be responsible for designing and implementing scalable, high-performance software solutions that meet project requirements and company standards.Key ResponsibilitiesDesign and...