software development engineer-java_r-120425 in vadodara

posted
contact
randstad india
position type
temporary
apply now

posted
location
vadodara, gujarat
function
Other
position type
temporary
experience
3-7
reference number
56117
contact
randstad india

job description

software development engineer-java_r-120425 in vadodara

* We work to connect and power an inclusive, digital economy that benefitseveryone, everywhere by making transactions safe, simple, smart andaccessible. Using secure data and networks, partnerships and passion, ourinnovations and solutions help individuals, financial institutions,governments and businesses realize their greatest potential. Our decencyquotient, or DQ, drives our culture and everything we do inside and outside ofour company. We cultivate a [culture ofinclusion](https://www.mastercard.us/en-us/vision/who-we-are/diversity-inclusion.html) for all employees that respects their individual strengths,views, and experiences. We believe that our differences enable us to be abetter team - one that makes better decisions, drives innovation and deliversbetter business results.**Job Title**Software Development EngineerMasterCard software engineering teams leverage Agile development principles,advanced development and design practices, and an obsession over security,reliability, and performance to deliver solutions that delight our customers.The Mastercard Connect team is looking for high-energy, talented, and detailoriented engineers to help advance the Connect experience for both ourcustomers and our internal users. This is an exciting opportunity in a fast-paced, rewarding environment. \- Are you passionate about software engineering? \- Do you enjoy seeing the impact your code has on a wide range of customersacross the globe? \- Do you want to work for a company that offers above and beyond benefitsincluding paid parental leave, flexible work hours, gift matching, and evenvolunteer incentives while encouraging your own professional learning anddevelopment? \- Do you thrive in a place where you are continuously learning more whilegrowing your skills and career? Role: \- Hands-on developer who writes high quality, secure code that is modular,functional and testable. \- Lead the design, implementation, and delivery for engineering effortsacross a program \- Create or introduce, test, and deploy new technology to optimize theservice \- Design and build technical road-maps and guide the development staff onadoption \- Contribute to all parts of the software's development including design,development, documentation, and testing. \- Have strong ownership of your team's software and are deep in themaintenance characteristics, runtime properties and dependencies includinghardware, operating system, and build. \- Communicate, collaborate and work effectively in a global environment. About You: \- Degree in Computer Science or related field \- Strong foundation in algorithms, data structures and core computer scienceconcepts. \- Evidence of working with object-oriented development and design patterns. \- Proficiency in multiple modern programming languages such as Java, Python,Ruby, Angular, Scala, etc. \- Key Technology Focus Areas Java, REST API, Pivotal Cloud Foundry, Jenkins, Angular, Swagger, Git \- Strong written and verbal English communications skills. \- Strong analytical and excellent problem-solving skills. \- Experience working in an Agile environment. \- Experience with XP, TDD and BDD in the software development processes \- Proficiency with cloud technologies (IaaS, PaaS, serverless technology,NoSQL databases), micro-service design, CI/CD, DevOps \- Experience designing scalable fault tolerant platforms that are resilientto infrastructure failures \- Experience with the strangulation pattern and anti-corruption layers tomigrate monolithic systems into independent services \- Expert in modern software design principles such as SOLID, DRY, and SingleresponsibilityDue to COVID-19, most of our employees are working from home. We'veimplemented a virtual hiring process and continue to interview candidates byphone or video and are onboarding new hires remotely. We value the safety ofeach member of our community because we know we're all in this together._Mastercard is an inclusive Equal Employment Opportunity employer thatconsiders applicants without regard to gender, gender identity, sexualorientation, race, ethnicity, disabled or veteran status, or any othercharacteristic protected by law.​__If you require accommodations or assistance to complete the onlineapplication process, please contact_[_reasonable.accommodation@mastercard.com_](mailto:reasonable.accommodation@mastercard.com)_and identify the type of accommodation or assistance you are requesting. Donot include any medical or health information in this email. The ReasonableAccommodations team will respond to your email promptly._

skills

Java+Springboot+Cloud