Job was saved successfully.
Job was removed from Saved Jobs.
Software Developer 3 (21000DGM)
"**Software Developer 3****Preferred Qualifications**Oracle Commerce is the industry's top-ranked commerce solution that powers the world's best brands, and delivers a consistent, personalized cross-channel customer experience. Oracle Commerce is now running in the Oracle Cloud, so that we can offer the same top-ranked ecommerce performance to customers in a hosted environmentOracle provides the industrys most complete set of cloud Infrastructure, Services, and Applications, and more than 25 million users rely on Oracle Cloud every day.Contribute to building an enterprise scale, Java-based Commerce engine to drive the cloud-based commerce service application.Your responsibilities will include:+ Translating functional requirements into software designs and implementations+ Implementing new Java-based RESTful services as part of the Commerce Service offering+ Developing integrations with external vendors such as payment processing and tax calculation+ Working with Operations and Devops to monitor and analyze Commerce Service+ Bringing new ideas and experiences with modern software engineering tooling and methodologies to help us continually improve+ Performance analysisPreferred characteristics:+ Creative You must be able to propose solutions to ambiguous problems.+ Self-Driven You will work with a team that will be counting on you, so you must be independent and decisive.+ Open Minded New ideas are everywhere, we are always seeking ways to improve.+ Quick Learning In a fast pace environment you will have to absorb a lot of new information quickly.+ Detail Oriented This is required for creating, describing and coding reliable and maintainable solutions.Requirements:The ideal candidate will hold a bachelor's degree in Computer Science, preferably with experience in the Java programming languages.Candidate should have a solid understanding of core computer science concepts, such as object-oriented programming, data structure design and algorithms.5-7 years of development experience in Java and designing data-intensive applications3-5 years of experience in building microcervices3-5 years of experience with JEE technologies and application servers.3-5 years of experience with SQL and modeling data in relational databases.Excellent software architecture, implementation, and problem solving skills.**Optional**Experience with Groovy and Gradle.Experience with ATG or implemented larger eCommerce sites.Experience with concurrent programming techniques.Experience working with Linux and shell or other scripting languages.**Detailed Description and Job Requirements**Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.**Job:** Product Development**Location:** US-MA,Mass-Burlington**Job Type:** Regular Employee Hire**Organization:** Oracle"