As a Senior Java Developer, you will use your technical expertise and leadership abilities to further Bronto's rapidly evolving SaaS offering.
Your deep understanding of the Java language and runtime will be paired with the capabilities of a wide array of Open Source technologies MySQL, HBase, Hadoop, Kafka, Spark, Redis, Solr, ElasticSearch, and more to create a modern, high-
scale application, capable of meeting the challenge of our rapidly growing customer base. Your team will strive to be efficient and nimble, with changes moving towards the production environment on a weekly basis.
You will work in a DevOps model, with responsibility for the entire software lifecycle, including performance analysis, optimization, and direct support.
If you are up for the challenge of working with a variety of technologies, in a high-scale, fast-paced environment, Bronto is where you want to be.
Senior Developers are expected to have a broad impact within the Development organization.
This includes :
Our development culture rewards the following attributes :
Sample projects might include :
Other Useful Skills
LIVE OUR VALUES TRANSPARENT, APPROACHABLE, PASSIONATE.
To see the Bronto life through words, photos and videos, we encourage you to visit
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.
As part of Oracle's employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made.
This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).