Java Engineer Resume Samples
4.8
(101 votes) for
Java Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the java engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.
Craft your perfect resume by picking job responsibilities written by professional recruiters
Pick from the thousands of curated job responsibilities used by the leading companies
Tailor your resume & cover letter with wording that best fits for each job you apply
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
CHOOSE THE BEST TEMPLATE
- Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS
- Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES
- Instantly download in PDF format or share a custom link.
MG
M Gleichner
Marjory
Gleichner
5385 Reilly Drive
Dallas
TX
+1 (555) 380 0010
5385 Reilly Drive
Dallas
TX
Phone
p
+1 (555) 380 0010
Experience
Experience
New York, NY
Java Engineer
New York, NY
Crist-Willms
New York, NY
Java Engineer
- Work on Agile environment as core Developer to vet functional specs from Product Management and key partners/customers
- Work with Java team to develop, define and implement development process and design standards
- Provide technical expertise in identifying, evaluating and developing application and interfaces design and development
- Passion for delivering high quality products and working with developers and developer tools
- Work closely with other teams in IT including Business Solution Analysts, QA, Release Management, and Production Support
- You will be involved in the development of a services platform for one of the largest international providers of financial services
- Work with Test Engineers, product management and operations in an agile environment
Chicago, IL
Senior Java Engineer
Chicago, IL
Powlowski LLC
Chicago, IL
Senior Java Engineer
- Performs application development and application integration work as part of an Agile Scrum team
- Work with stakeholders to design including end users, project management, software architects and software developers
- Actively work to improve quality and efficiency by evaluating standards and suggesting improvements
- Work closely with Product Management to ensure that we're working on the right things at the right times
- Drive continuous improvement and continuous delivery in our software development process within an agile development team
- Performs hands-on architecture, design and development of systems
- Identify and drive new solutions to enhance the development cycle to increase development productivity
present
New York, NY
Principal Java Engineer
New York, NY
Abshire and Sons
present
New York, NY
Principal Java Engineer
present
- Lead in identifying, isolating, resolving, and communicating the complex problems within the production and nonproduction environment
- Lead design and implementation of Adaptive Learning systems using modern programming techniques in a cloud environment
- Producing design artifacts including PowerPoint presentations, UML design diagrams, use cases, and design documents
- Be part of a dynamic, highly-focused team that is responsible for providing machine-learning insights and products that engage Ticketmaster's 170+MM users
- Keeping an eye on the best in class software engineering practices
- Develop data pipelines interfacing our vast inventory of live events to various marketing platforms and fans
- Mentor other engineers/ sr. engineers to foster engineering & problem solving mindset
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Kennesaw State University
Bachelor’s Degree in Computer Science
Skills
Skills
- Good knowledge of and able to apply best practices
- Basic Knowledge of Knowledge of L10N/I18N
- Strong knowledge of Java, JavaScript, and SQL, as well as knowledge of common API infrastructures like JSON, XML, and RESTful APIs
- Ability to work quickly with an eye towards writing clean, efficient, reusable code
- Good knowledge of Spring Security Framework or Shiro Security and Spring Web MVC
- Experience using SOAP-based web services (interface definition and implementation; WS-Security experience highly desirable)
- Knowledge of scalable “big data” data store design and management approaches is a desired
- Very strong programming skills – Should be able to write optimized, modular code, object oriented
- Experience building highly scalable distributed systems
- A result driven team player with the ability to work under pressure and possess sound knowledge of Enterprise Functionality
15 Java Engineer resume templates
Read our complete resume writing guides
1
Senior Java Engineer Resume Examples & Samples
- Proven expertise with software engineering concepts (requirements management, development methodologies, testing and documentation) and an understanding of how technology applies to business concepts
- Experience working in UNIX/Linux environments or Cygwin
- Experience implementing web sites utilizing open source products and frameworks such as LAMP, Ruby on Rails, or Groovy is a plus
2
Senior Java Engineer Resume Examples & Samples
- 4+ years professional hands on software development experience, with 2+ years specifically utilizing Java and high-volume applications/systems experience
- Experience with REST-ful web services for multi-tier applications
- Must possess an excellent understanding of service-oriented architecture (SOA)
- In-depth knowledge of object-oriented methodologies, event driven architectures, and other design patterns
- Hands-on experience utilizing Spring framework
- Strong demonstrable knowledge of Relational databases, preferably MySQL
- Familiarity with Big Data Ecosystems: Storm, Trident, Hadoop
- Understanding and hands-on experience with XML, JSON
- Strong experience working in a team and as an individual
- Ability to troubleshoot, performance tune and understand java memory utilization in code produced
- Understanding of distributed cache/store systems such as Memcached, EhCache, etc. is a plus
- Experience with an open source development environment using tools such as Maven, SVN, Git, Eclipse, JIRA is a plus
3
Senior Java Engineer Resume Examples & Samples
- Understanding of distributed cache/store systems such as Memcached, Infinispan, EhCache, Terracotta Enterprise solutions, GemFire, etc. is a plus
- Experience with an open source development environment using tools such as Maven, SVN, Eclipse, JIRA is a plus
- Experience with identity based systems and security design patterns is a plus
- Understanding of certificates, encryption, and other security based concepts is a plus
4
Senior Java Engineer Resume Examples & Samples
- 8+ years professional hands on software development experience, with 4+ years specifically utilizing Java and open source technologies
- High-volume applications/systems experience including performance tuning
- Development and deployment experience with Web Services
- Strong demonstrable knowledge with Relational and/or noSQL databases, preferably MySQL and MongoDB
- Experience with JMS and/or utilizing an Enterprise Service Bus (ESB)
- Hands-on Experience with eCommerce and/or ticketing systems is a plus
- Understanding of distributed cache/store systems such as Memcached, EhCache, Terracotta Enterprise solutions, GemFire, etc. is a plus
5
Java Engineer Resume Examples & Samples
- 4+ years professional hands on software development experience, of which 3+ years specifically utilizing Java
- Expert in Java technology
- Experience with Hibernate or other object-relational mapping framework
- Strong demonstrable knowledge with Relational databases, specifically MS SQL, Oracle, and MySql
- Strong experience working in Linux based environments, and system configuration files
- Understanding of XML/JSON/Web-services
- Experience with web service frameworks like CXF or Axis
- Familiarity with service-oriented (SOA) and asynchronous message-based concepts
- Familiarity with open-source libraries/frameworks, e.g. Apache, Tomcat, etc
- Experience with inventory systems and/or catalog management systems is a plus
- Strong process background, e.g. XP
- Experience with Maven is a plus
- Experience with Apache ActiveMQ or other messaging middleware is a plus
- Experience with Apache ServiceMix and/or Apache Camel is a plus
- Scripting skills, e.g. Perl, shell, etc. is a plus
- Knowledge of non-relational storage systems, such as Cassandra, HBase, or MongoDB is a plus
6
Senior Java Engineer Resume Examples & Samples
- Design, implement and unit test server-side JEE/Java code
- Minimum of 5 years total experience as an engineer doing development with Java/JEE
- Experience in Apigee configurations, Akamai configurations, EhCache, performance tuning, scalability and capacity planning
- Ability to mentor and lead junior engineers on the team
7
Java Engineer Resume Examples & Samples
- Participate in the full SDLC (Agile), including planning meetings, iterative
- Bachelor’s Degree in Computer Science/Engineering or equivalent work experience
- Able to effectively communicate across teams and roles
- Experience with ATG Web Commerce Applications is a plus
- Experience in e-commerce/Retail
- Experience with SOA, SADs and Integration Patterns
- Experience with REST API based design and development
8
Backend Java Engineer for Data Intelligence Resume Examples & Samples
- Proven record of hands-on QA work and automation work
- Code writing experience, preferably C#
- Good mathematical skills Experience in financial markets – a big advantage
- Experience in testing in .Net environment – an advantage
- Experience working in agile development – an advantage
9
Principal Java Engineer Resume Examples & Samples
- 10+ years of experience with the following technologies: Java, WebLogic, Oracle, MQSeries
- 8+ years of experience working on middle-tier development
- 5+ years in complex application architecture
- Understanding of network connectivity concepts
- Financial industry experience within Investment Services and/or Asset Management
- Ability to work with high Performance Transactional Systems
10
Java Engineer Resume Examples & Samples
- 5+ years of experience with the following technologies: Java, WebLogic, Oracle, MQSeries
- 3+ years of experience working on middle-tier development
- IPlanet
11
Senior Java Engineer Resume Examples & Samples
- Architect and develop scalable e-commerce/web based applications & services with Java/Oracle. Work with other team members to help support existing systems and/or help migrate legacy systems to newer platforms
- Expand and support a test driven development environment (unit & automated testing w/ mocks, continuous integration)
- Lead and mentor junior team members on technology, best practices and code reviews. Work with 3rd party vendors and research/evaluate new products
- 5 years or more web & software development with Java (JSP, Servlet, Beans, Spring, JDBC, Apache, JBoss, Oracle ATG). API and service development required (WCF, REST, SOAP, AXIS, JAX-WS)
- E-commerce experience and development of multi tenant systems a plus. Recent Oracle ATG development a major plus
- 5 years or more front end experience (HTML/HTML5, CSS, JavaScript) and solid understanding of best practices as well as performance optimizations and troubleshooting
- Database experience with Oracle, MySQL, and ORM's. Some experience with NoSQL databases and search indexers a plus (Endeca)
- Experience with event/message queue
- Scrum, agile and SDLC experience. Ideal candidate has gone through full shipping cycle of products (shrink wrap or web)
- Understands how build process, SCM branching and deployment scenarios work. Has experience with build systems such as Hudson/Jenkins, ANT, etc.
- Testing & mocking framework experience
- Has worked on and/or architected high traffic websites, can troubleshoot performance related issues as well as suggest performance/scalability improvements
- Self starter ? can think quick and can execute in a high pressure, fast paced environment
12
Java Engineer Spring Rest Resume Examples & Samples
- Partner with the necessary teams to fully understand business scope and implement sustainable cost effective solutions adhering to WDPR’s ECM strategic direction and standards
- Work with vendor partners and internal resources to ensure coding practices and best of class web development principles are followed
- Work on small internal development projects as well as being embedded with vendor developers during code design, construction, optimization and deployment
- Maintain a broad and thorough understanding of current development techniques, methodologies, tools and technologies across all areas of architecture
- Propose/implement feasible solutions/processes to improve the efficiency and effectiveness of solutions
- Assume a lead role in anticipating and managing risks and issues on projects and application development processes
- Provide input and direction to internal delivery teams and managed-services team resources
- Diagnose and solve technical problems related to content management implementation
- Define best practices to manage performance and scalability of the content management solution
- Work with team members with varying degrees of technical depth and breadth of knowledge
- 5+ years of experience in Application Architecture
- 5+ years of experience in Java development for large-scale enterprise systems
- 5+ Experience with IBM Websphere Application Server or other Application Servers
- 5+ years with Service Orientated Architecture and / or systems integration
- Deep understanding of Web Services and Restful Services (WSDL/XML/JSON)
- Deep understanding of web application design / web service security using WS specification
- Experience with JSP/Servlet/JSTL, Hibernate, Strut/tile, AJAX, JavaScript
- Strong experience with Java, J2EE web application design, development of servlets, Java Server Pages, JSTL and good understanding of MVC framework and Enterprise patterns – including Struts, JSF, Spring, Spring Web Flow and Hibernate
- Experience with JavaScript, Regular Expressions, HTML, and CSS in support of web application development
- Excellent understanding of SQL development, database design and database-related concepts – Experience with Oracle 10g/11g, SQL Server and DB2 a plus Proficient with XML and web services standards like SOAP, WSDL, XPATH, XSLT
- Experience with content Caching solutions (Hazelcast, Steel App, Varnish and Memcache)
- Experience with Integration solutions (Camel, Service Mix and Active MQ)
- Experience with Alternate Runtimes solutions (OSGI, Standalone JVM, and Jetty)
- Experience integrating search technology (Autonomy, Apache Solr, FAST, etc.)
- Experience in Agile software development methodologies such as Scrum
- Proven experience in setting strategic architectural direction
- Experience architecting scalable websites, application tuning, building to standards, and system automation
- Experience developing in both J2EE and C# and understanding of how Java platforms and .Net platform can coexist
- Experience with the Spring Framework, JUnit, Log4J, XML, SQL, Servlets, JSP, O/R Mapping, GIT repository and Ant scripts
- Experience with NoSQL data store platforms (Mongo DB, Hadoop, and Couchbase)
- Experience with build management tools like Maven, Hudson and Jenkins
- Demonstrated strong partnering, coaching, mentoring and leadership skills
13
Front Office Java Engineer Resume Examples & Samples
- Minimum 5 years of experience in core Java
- Hand on experience with data structures, algorithms, and network programming using Java NIO
- Minimum of 5 years extensive development expertise in high performance, high availability, high throughout, high capacity, yet low latency, transaction-oriented, distributed system, preferably in a financial environment
- Minimum of 3 years experience with order management systems or order state handling
- Minimum of 5 years experience with development on a Unix and/or Linux environment
- In the case of clearly exceptional candidates some elements of the above will be flexible
- Bachelors degree or international equivalent
- Requires excellent verbal and written communications skills
- Must be able to explain concepts and ideas clearly and concisely to both business and development personnel
14
Microsoft & Java Engineer Resume Examples & Samples
- Supports applications, revising, updating and providing documentation as required
- May be responsible for developing project plans and other project documentation
- Requires thorough understanding of application systems
- Has strong knowledge of business systems, and has specific knowledge of the functions supported as well as their associated functions
- Thorough understanding of systems environments including one or more of the following: hardware, software and networking environments, files/databases, programming languages, program design and systems development, batch and online programs, installation procedures, and processing
- Documenting technical design and business requirements
15
Java Engineer Resume Examples & Samples
- Researches, prepares detailed specifications, defines designs, develops tests, debugs, installs, and modifies computer software in various platforms in a complex and integrated systems environment
- Evaluates and recommends various technical solutions to meet requirements. Develops proposals including systems, consulting services, benefits and costs. Provides system configurations and interface strategies
- LI-IB1
- 7 + years in overall software engineering development and support experience
16
Senior Java Engineer Brand Resume Examples & Samples
- Understand system architecture and design
- To develop portable, high performance, and bug free code
- 4-5 years of product development experience
17
Senior Java Engineer Resume Examples & Samples
- Design and Develop next-gen web applications, respecting demands of High Scalability, Performance and Availability architecture
- Develop code that is portable, performance and bug free
- Integrate platform and communicate with enterprise vendors about API requirements and changes
- Responsible for unit test, integration testing, re-factoring, code reviews & documentation
- Maintain existing code-base by regular re-factoring and applying requested fixes and features
- Perform architecture design and system design
- Works within a fast-paced Agile development process
- Maintain application stability by monitoring key metrics and improving code base accordingly
18
Senior Java Engineer Resume Examples & Samples
- Responsible for developing software modules for various parts the platform
- To develop code that is portable, high per formant and bug free
- To co-ordinate with Architect and lead to implement a feature
- BE/BTech/BS/BCS/MCS/MCA in Computers or equivalent
- 4+ years of product development experience
- Excellent interpersonal, written, and verbal communication skills
19
Senior Java Engineer Resume Examples & Samples
- Read & understand technical specifications, analyze product requirements, design features, implement & test software components (Unit testing)
- Ensure conformity of work to software quality standards
- Provide assistance to Support Engineers with customer support tasks
- Work under the technical leadership of the Technical Architect and report to a Team Leader
- Develop internal & appropriate external documentation content (external documentation in collaboration effort with a Technical Writer)
- Active participation in Agile Scrum sprint planning, demonstrations and solution releases
- Work proactively with members of the Agile team
- 3+ year experience in JAVA software development
- Bachelor degree in computer science, engineering, or equivalent experience
- Excellent logical thinking ability, good problem solving, collaboration, and communication skills
- Good English skills in reading, writing and speaking
- Experience on Object Oriented analysis, best practices and design patterns
- Good understanding of DBMS (Oracle, MSSQL)
- Be active and willing to learn and adapt new technologies
- Ability to work under pressure and on various assignments
20
Java Engineer Resume Examples & Samples
- Candidate should possess good design skills. Should have worked on complex project and involved in Design at component or system level
- Experience in manageability domain in Data Center technologies like servers, networking, storage is an advantage
- Proficient in Programming languages
21
Java Engineer Resume Examples & Samples
- Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- Minimum 4-6 years experience
- Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
22
Java Engineer Resume Examples & Samples
- Proven Experience of Java Script,
- Strong HTML5, CSS,
- Working Experience in JQuery, AJAX
- Desirable knowledge in - Angular JS, Node JS, Backbone JS
- Knowledge on Versioning tools like Git (Stash, Grunt, Yeoman, Bower)
- Webservices - REST/SOAP (optional)
- Optional - Experience in developing applications for cloud frameworks like Amazon EC2, Google AppEngine or Microsoft Azure is a plus
- Or, exposure to open-source technologies like OpenStack, Chef &, Juju
- Basic Knowledge of Knowledge of L10N/I18N
- Looking for a skilled Software Engineer with a passion for resolving customer problems and building high quality software for HP Cloud Initiative
- Individual will work on understanding design and development of the UI framework/modules and resolve Post release customer issues in this area
- Additional responsibilities would be to work with team on customer enhancements and Patch releases
- Flexible to work on customer and field issues as required by business and meet tight deadlines in a fast-paced, dynamic team environment
- Interface with cross functional teams to ensure timely solution and good quality
- Work independently as a collaborative member of a team
- Strong problem solving and analytical skills demonstrated by the ability to assimilate new information, understand complex topics and arrive at sound analysis and judgment
- Research, identify and utilize appropriate tools, libraries, frameworks, and languages to solve problems and deliver results using the most effective methods
- Keep self-updated of new technologies and apply appropriately to business problems
23
Senior Java Engineer Resume Examples & Samples
- Database design and some optimization
- Knowledge of PKI
- Use of Websockets
- Proficient with Networking in general and TCP/IP protocols
- JSON/XML, NoSQL database, NodeJS, mobile web technologies and related a plus
- JavaScript (JQuery, extjs, etc)
24
Java Engineer Resume Examples & Samples
- 7+ years of experience with the following technologies: Java, WebLogic, Oracle, MQSeries
- 7+ years of experience working on middle-tier development
- Financial industry experience within investment services and/or asset management
- Experience with Spring MVC
25
Java Engineer Resume Examples & Samples
- Design and develop software components and applications with high quality and appropriate unit test coverage
- 5+ years of experience in Java Enterprise development
- Proven experience and strong understanding of Java, JSPs, PL/SQL, Spring, Hibernate
- Proven experience and strong understanding of WebSphere 6+, MQ Series
- Proven experience and strong understanding of Oracle 10+
- In depth knowledge of application development concepts, designs, and architectures
- Ability to triage and troubleshoot incidents
- Ability to analyze and resolve problems across multiple applications and environments
- 5+ years relevant work experience
- Domain knowledge in multiple technical areas (Java, .NET, IBM Websphere, etc)
- Demonstrated strong analytical skills
- 5+ years experience providing technical leadership to medium sized project teams knowledge and experience with the ITIL Service Management Framework
26
Cloud Java Engineer Resume Examples & Samples
- Strong skill in Java or Python programming
- Experience with OpenStack API development and integration will be a big plus
- Hands on experience with OpenStack installation, configuration and operations. Experience with driver development such as Nova, Glance, Cinder etc will be a big plus
- Skill in KVM, VMWare ESX, Microsoft Hyper-V. Experience with Amazon EC2, IBM SoftLayer will be a plus
- Hands on experience with Linux/Unix operating systems. Skill with Shell or similar scripting language will be a strong plus
- Quick learner and experience in working in global environment
- Good attitude with dedication for qualified work under pressure
27
Senior Java Engineer Resume Examples & Samples
- New Features – take user stories, deconstruct them into tasks, and execute upon those tasks in 2-week sprints, that fulfill business asks for new functionality
- Technical Debt reduction – The Search Team has a sense of pride and ownership in what we do
- To maintain that, we always seek to undo old hacks or shortcuts, improve the systems we have, and implement better ways of doing things, without requiring that the Business ask us to do so
- Data Analysis & Munging – Data is a massive part of what we do every day. You’ll need to be able to manipulate data, crunch it, and sling it around the place with ease
- System Health- We have large production systems that have to keep running. We’re always working to improve monitoring, up-time, performance, and scalability
- Having Brilliant ideas & helping the group execute on them – The Search Team is always looking to be ahead of the customer. We are always working on our own projects too, dreamed up inside the team, to improve the product
28
Java Engineer Resume Examples & Samples
- Write the software documents
- Do any other tasks that assigned by the leader
- Experience in Java、Struts、Spring、Hibernate
- Experience in SQL server and ORACLE
- Experience in CSS,HTML、JavaScript、Ajax、JQuery
- Strong problem-solving and debugging skills, along with the ability to learn and adapt quickly
- A good team player with strong willingness to support team
- Bachelor degree in computer science, information technology or related area
29
Senior Java Engineer Resume Examples & Samples
- Development and deployment of releases
- Contribute solutions to our most difficult technical challenges
- Partner in setting standards in development of best practices related to design patterns and working models
- Plan and share ideas with peers in other product groups to leverage common tools and standards
- Work closely with Product Management to ensure Roadmap dependencies and trade-offs are well understood
- Expert in Java
- Understanding of design patterns and best practices
- Experience in building enterprise and cloud based web applications
- Working knowledge of REST style web services
- Excellent understanding of developer life cycle and enterprise developer tools
- Experience with UI/UX development frameworks
- Ability excel in a global organization working alongside local and global engineering teams
- Experience deploying and operating on-premise, hosted, and on a public cloud frameworks
- Bachelor’s Degree (B.S. /B.A.) or Masters
- 10+ years of experience in a software development related field required
- LI-LB2
30
API Java Engineer Resume Examples & Samples
- 5+ years Java experience, experience with Java web development
- Amazing programming fundamentals
- Intermediate Java, experience with Java web development
- Working knowledge of SQL, Hive/Hadoop
- Team player who likes to engage with colleagues at a professional and personal level
31
Java Engineer Resume Examples & Samples
- Leverage your extensive, hands-on experience with Java to implement solutions on the Salesforce.com platform using technologies like Apex, Visualforce, Javascript and HTML/CSS
- Develop RESTful integrations between Salesforce and other enterprise systems such as SAP leveraging integration technologies like Snaplogic and Layer7
- Collaborate closely with solution architects and technical leads to develop clean, high-quality code
- Provide strategic guidance and direction for technical implementations and associated integrations
- Communicate ideas effectively and obtain buy in from different stakeholders (scrum team, business, onshore/offshore)
- Work closely with other teams in IT including Business Solution Analysts, QA, Release Management, and Production Support
- Become a fellow DevOps evangelist
32
Java Engineer Resume Examples & Samples
- Building the application in Agile environment
- Following standard development life-cycle processes
- Applying best development practices and effectively utilizing technologies we use while keeping in mind the UBS policies are procedures in order to maintain our reputation as the most innovative project
- Applying XP practices such as TDD, pair programming and Continuous Integration
33
Java Engineer Resume Examples & Samples
- Able to code effectively on any component within an end to end system (db, middleware, front end)
- Perform code review on Level I and Level II staff modules and components
- Design large and complex modules and components of larger system designs. Completely design low to medium complexity systems
- Define integration test strategy and plan
- Analyze and resolve highly complex production issues defining approach and guidelines as required to resolve issue
- Provide technical expertise in identifying, evaluating and developing application and interfaces design and development
- Create designs to meet business requirements for Marketing Automation platform staging and data mart
- May configure system settings and options
- May plan and review unit, integration and acceptance testing
- May provide consultation to users in the area of automated systems
- BS degree required in Engineering or related field and 5+ years’ Software Engineering experience within a medium to large IT organization. 3+ years’ with MS in Engineering or related field
- 5+ years’ experience with multiple programming or scripting language (c#, Java, JavaScript, SQL)
- 5+ years’ experience writing/modifying programs for a mid to large size application
- Experience with AWS cloud applications highly preferred
- Experience and knowledge of Java development tools & platform, JBoss and REST web services
- Web applications implementation experience required
- Data Warehouse and datamart, database marketing process and procedures knowledge and experience highly preferred
- Experience with Salesforce API highly preferred
- Experience with Marketing Automation Platforms highly preferred
- Complex SQL queries and experience with SQL tools such as TOAD preferred
- Experience with Unix/shell scripting preferred
- Experience with various full cycle software development methodologies, tools and practices
- Excellent knowledge on software development lifecycle (SDLC)
- Excellent knowledge DB concepts
- Good knowledge of XML interfaces and web services
- Basis knowledge of network concepts
- Ability to communicate in-depth business processes to technical resources
- Ability to gather requirements effectively; document requirements and confirm observations with business owners
- Ability to develop and manage multiple enterprise-wide project plans, meeting established deliverables and timelines
- Ability to design business solutions for new processes and new business practices
34
Senior Java Engineer Resume Examples & Samples
- 5+ years of Java development experience
- 2+ years of Spring experience
- Experienced with relational databases and well-versed in schema design
- Web services experience a plus
- Familiarity with automation using Perl, Python, Bash or another scripting language
- Show understanding of highly concurrent distributed systems and middleware
- Systematically analyze problems and come up with creative solutions
- Communicate effectively and work well within a multidisciplinary team and across many other teams
- Product-minded engineers capable of participating in product development
- Understanding of reactive design principles and working knowledge thereof
- Exposure to Node.js and/or Scala, and associated tooling
- Startup experience a plus
- UNIX system administration or DevOps experience with a focus on automation is a plus
- Experience with high-traffic services and/or Web applications is a plus
35
Java Engineer Resume Examples & Samples
- 5+ years experience developing software in Python, Java/Scala (or other JVM language)
- Experience with Data Stream processing components (Spark Streaming, Samza, Storm, Kafka)
- Experience with Hadoop ecosystem tools: HDFS, Hive, Yarn, Pig, Sqoop, Oozie
36
Senior Java Engineer Resume Examples & Samples
- 5+ years of experience developing scalable services in Node.js and/or Java
- Experience with RDBMS's like MySQL, PostgreSQL, etc
- Experience with highly flexible query engines like ElasticSearch, Solr, etc
37
Java Engineer Mid to Junior Resume Examples & Samples
- Implement, test and bug-fix software for web crawling, scraping and mobile data acquisition
- Participate in the design of a new mobile data acquisition platform
- Minimum of 1 year employment experience developing software
- Third level degree in CS or equivalent
- Proficient in Java, or other language
- HTML and Javascript, ideally also JSON and XMLs
- SQL; alternatively, PostgreSQL, MySQL or other
- Experience developing in a Linux is advantageous
- Source control experience; Mercurial, GIT, Subversion or alternative
- Knowledge of Unit Testing/Automation
38
Java Engineer Resume Examples & Samples
- 4+ years professional hands on software development experience, with 2+ years specifically utilizing Java and high-volume systems experience
- Solid understanding of relational database concepts, SQL and procedural SQL (in Teradata a plus)
- Strong SQL programming skills, including the ability to write complex sub-queries
- Experience in processing data available in Message Queues (ActiveMQ, Kafka)
- Familiarity with open-source libraries/frameworks, e.g. jdbc, snakeyaml, velocity, logback, reflections, etc
- Good time management and ability to work on concurrent assignments with different priorities - Ability to work in a fast paced, iterative development environment with short turn-around times
- Bachelors or Masters Degree in Computer Science or equivalent work experience
- Experience with REST-ful web services
- Familiarity with Big Data Ecosystems: Storm, Trident, Hadoop, HBase, Spark
- Familiarity with map reduce, Java 8 streams and functional programming (Scala, Clojure)
- Experience with cloud services like AWS and with container technologies such as Docker etc
- Experience with software development tools such as unit testing with JUnit and cucumber, code coverage with Sonar or JaCoCo, repositories like Nexus or Artifactory, continuous integration (CI) with Jenkins/Hudson, deployment and scheduling with Rundeck and version control with git/gitlab
- Devops attitude is a plus
- Strong analytical and problem solving skills, self-motivated
- Strong software development process background, preferably using Agile methodologies such as Scrum
39
Principal Java Engineer Resume Examples & Samples
- 5+ years of related experience
- Experience designing systems involving services, messaging and event-driven capabilities
- Experience with top-down based Web Services
- Experience with RIA technologies, especially AJAX
- Experience with .Net messaging, and enterprise databases
- Working knowledge of REST
- Mobile application experience
- Hadoop, Spark, or other “Big Data” experience
- Knowledge of Java middle-tier frameworks and platforms
- Experience with ASP.Net
40
Senior Java Engineer Resume Examples & Samples
- Ensure that roll outs of new component versions are managed
- Work directly with the global product management team
- Provide requirement analysis
- Code deployment
- Code quality and efficiency
- Participate in product development teams
- Reference senior team members
- Provide Credit Suisse technical support
- Participate in oncall support
- Communicating and co-ordinating with different technology domains
- Ability to bring new ideas and present them in clear, thoughtful manner
- Everything that can be measured is measured
- Support and maintain the applications
41
Senior Java Engineer Resume Examples & Samples
- Designing and building data solutions to ingest, process and store Terabytes of data everyday through streaming as well as batch
- Creating robust, scalable and easily extensible data software solutions
- Working across the company with carious teams and departments on implementing data platform solutions, data services and operational analytics for the PlayStation Network (PSN
- BS in Computer Science or related engineering field
- Strong Unix skills
- Minimum 5 years of software development experience, with a minimum of 1-2 years in data software development, ideally Big Data technologies
- Programming experience in Java, Scala or experience in data manipulation with Python
- Experience with scripting languages such as Pig
- Knowledge of Hadoop or similar data processing frameworks (such as Spark, Samza, Druid) and a good understanding of optimization techniques
- Hands-on experience with different types of NoSQL data stores, messaging or pub-sub queuing systems
- Some experience in big data development abstraction frameworks such as Cascading or Scalding
42
Senior Java Engineer Resume Examples & Samples
- Specify, design, code and communicate the technical design of the solution to key stakeholders
- Work on both the UI and server side features of the application suite
- Perform independent technical and functional analysis for multiple projects
- Work with stakeholders to design including end users, project management, software architects and software developers
- Providing practical and innovative solutions to real world technical problems, and communicating them to stakeholders
- Plan, schedule and execute own work, with the ability to cope with changing requirements, including multiple assignments
- Knowledge and experience of Object Oriented Design and Object Oriented Programming
- Advanced Java programming skills
- Deep knowledge across Unix, Solaris and RHEL
- Commercial experience with the design and implementation of features of application UI with JavaScript
- Experience with Groovy/Grails
- Experience working with Database (Oracle) with exposure to SQL, PL/SQL and partioning
- Professional experience with tools such as SCM (Git, Stash, SVN), build automation (Jenkins, Bamboo), code testing (Junit, Concordion, Sonar, Coverity) and Continuous Integration
- C++ programming skills
- Prior experience with 3G and 4G LTE Networks
- Experience with Hadoop Ecosystem
- Experience delivering Web 2.0 applications based on Restful Web Services using JSON
- Experience with open source software Apache, Tomcat, JBoss or Linux
- Any previous experience with reporting frameworks like Cognos, BI, Tableau etc. is a plus
- Experience with Atlassian toolset e.g. JIRA, Confluence
- Minimum of 7 years professional experience in a product development environment
- BS in Telecommunications Engineering or Computer Science or equivalent
43
Senior Server Side Java Engineer Resume Examples & Samples
- Provide senior-level analysis and insights during development of product features
- Follow a test-driven development process
- Work closely with stakeholders to ensure timely product delivery
- Troubleshoot issues in production environments
- Designs new software and web applications, supports applications under development, and customizes current applications. Develops software
- Trains junior Software Development Engineers on internally developed software applications
- Oversees the researching, writing, and editing of documentation and technical requirements, including software designs, evaluation plans,
44
Big Data Java Engineer Resume Examples & Samples
- Troubleshoot and develop on Hadoop technologies including HDFS, MapReduce2, YARN, Hive, Pig, Flume, HBase, MongoDB, Accumulo, Tez, Sqoop, Zookeeper, Spark, Kafka, and Storm
- Software development in a collaborative team environment using Scrum Agile methodologies, primarily using Java and JavaScript with frameworks
- Participate in designing, building, installing, configuring applications that lend themselves to a continuous integration environment
- Ensures solutions developed adhere to security and data privacy policies
- 3+ years of Java programming, Scrum Agile, SOA, and software architecture
- Experience with scripting with shell scripting (Bash, PHP, PERL, Python, etc.)
45
Senior Big Data Java Engineer Resume Examples & Samples
- Lead troubleshooting and development on Hadoop technologies including HDFS, MapReduce2, YARN, Hive, Pig, Flume, HBase, MongoDB, Accumulo, Tez, Sqoop, Zookeeper, Spark, Kafka, and Storm
- Performance tuning applications and systems for high volume throughput
- Lead investigations and proof of concepts as Big Data technology evolves
- Define best practices/standards
- 5+ years of Java programming with frameworks, Scrum Agile, SOA, and software architecture
- 2 years of experience developing utilizing Big Data Hadoop Ecosystem components (Sqoop, Hive, Pig, Flume, etc.)
46
Senior Big Data Java Engineer Resume Examples & Samples
- Lead troubleshooting and development on Hadoop technologies including HDFS, MapReduce2, YARN, Hive, Pig, Flume, HBase, MongoDB, Accumulo, Tez, Sqoop, Zookeeper, Spark, Kafka, Storm, and Hadoop ETL development via tools such as Informatica, Pentaho
- Lead software development in a collaborative team environment using Scrum Agile methodologies, primarily using ETL data ingest/egress frameworks
- 5+ years of ETL data integration development, Scrum Agile, and software architecture
47
Cloud Solution / Java Engineer Resume Examples & Samples
- Architects highly complex, global solutions across the appropriate engineering environments to meet business requirements or enhance performance
- Reviews cost analyses and vendor comparison reports to ensure cost-effective and efficient operations. Recommends vendor/approach and presents to senior management
- Reviews and recommends highly complex systems investment(s) to management and customers based on results of independent assessment of current and future performance, stability, and systems management/life cycle issues
- Provides escalated, highly complex technical support to customers by investigating and resolving systems-related matters of significance; provides support telephonically and/or electronically
- Plans, conducts and oversees the technical aspects of large, complex projects; coordinates the efforts of technical support staff in the performance of assigned projects. Reviews completion and implementation of system additions and/or enhancements and provides management overview
- Develops and applies advanced methods, theories and research techniques in the investigation and solution of highly complex system requirements and problems. Develops training tools and documentation; oversees implementation of same
- Reviews literature, patents and current practices to support business requirements and/or new industry technology. Prepares reports and/or recommendations regarding new technology to appropriate personnel
- Provides complex technical consultation on current and proposed systems to other organizations and clients
- Bachelor's degree in engineering, systems engineering, physics, computer science, management information systems, or related field preferred
- Nine or more years of experience in systems engineering, software engineering, operating systems programming or naval architecture
- Experience working with specific software and/or hardware systems with a specific concentration in one or more areas
- Strong leadership skills to effectively mentor and lead junior level personnel
- Strong analytical and creative problem solving skills for design, creation and testing of complex systems
- Strong communication skills to communicate systems proposals to management and customers and provide systems diagnoses and resolution for current systems
- Strong interpersonal skills to interact with customers, senior level personnel, subordinates and team members
- Strong organization skills to prioritize work, balance and lead complex projects
- Ability to integrate highly complex hardware and software systems
48
Principal Java Engineer Resume Examples & Samples
- 8+ years of experience with Java, Java Script and JQuery
- Experience with web services(SOAP and REST)
- Experience with automated testing tools (Junit, Fitness, Cucumber, etc.)
- Thorough understanding of source control management systems including GIT and Stash
- Strong Software Design experience
- Experience working with offshore development teams and teammates
- Previous experience in the Financial Services industry
49
Senior Core Java Engineer Resume Examples & Samples
- Architect, design, code and maintain components for processing over 10 billion transactions daily
- Lead the entire software lifecycle including hands-on development, code reviews, testing, deployment, and documentation
- Individual contributor role
- Exposure to messaging frameworks like Kafka or RabbitMQ
- Some exposure functional programming languages, reactive architectures like Scala, Akka
- Experience with Hadoop MapReduce, Spark, Pig
- Experience with scripting languages such as Bash, Python
50
Java Engineer Resume Examples & Samples
- Be part of a dynamic, highly-focused team that is responsible for providing machine-learning insights and SW products that engage Ticketmaster’s 170+MM users
- Build and manage the metrics collection and monitoring systems that allow us keep the data flowing within our SLAs
- Carry out rigorous model validation and model tuning/optimization as part of the natural model life-cycle
- Experience with Streaming technologies (Storm/Kafka/Zookeeper) is desirable
- Experience with NoSQL technologies (HBase, Cassandra, etc) is desirable
- Passion for learning, collaborating and building
- Effective communication skills and enjoying work as part of a team
51
Principal Java Engineer Resume Examples & Samples
- Be part of a dynamic, highly-focused team that is responsible for providing machine-learning insights and products that engage Ticketmaster's 170+MM users
- Develop data pipelines interfacing our vast inventory of live events to various marketing platforms and fans
- Engineer tools to streamline, control and enable Organic and Paid marketing
- Develop and prototype new algorithms for understanding our fans, and their interests as part of a massively parallel and distributed near-real time marketing platform
- Productize your algorithms and ideas into full-fledged commercial-grade tools that will directly interact with, and affect the experience of million of users, both domestically and internationally
- Participate in peer code reviews, write unit tests and provide feedback to other members of the team
- Demonstrated ability to solve large and complex application problems
- 8+ years of development experience with a high-level programming language – Java (preferred), C/C++, or Python
- Previous experience engineering large, high-impact projects
- Previous experience leveraging Hadoop, Storm or similar platforms
- Proven technical skills in analysis and design for complex systems
- Proficient in SQL and RDBMS's
- Previous experience Paid and Organic Customer Acquisition e.g., Adwords, Facebook Advertising
- Experience with unit testing frameworks like JUnit, Mockito or similar
- Experience with/knowledge of frameworks like Hadoop, Pig is desirable
- Education: BS/MS/Ph.D. In Computer Science, Math or similar fields
- Requires the following technical skills: Java, JDBC, SQL, RESTful API development
- Experience with a data warehouse technology (Oracle, Teradata, Netezza, Redshift, HDFS Hive etc.) and relevant data modeling practices
- Effective communication skills and enjoying work as part of a joint business and technical team
52
Senior Core Java Engineer Resume Examples & Samples
- Architect, design, code and maintain components for high-volume, low-latency server applications processing over 10 billion transactions daily
- Good understanding of dependency injection frameworks
- Exposure to caching and NoSQL data stores
- Solid understanding of database fundamentals, good knowledge of SQL
- Exposure to messaging frameworks like Kafka and RabbitMQ
- Exposure functional programming languages, reactive architectures like Scala, Akka
53
Lead Java Engineer Resume Examples & Samples
- Experience building large scale web applications using technologies other than Java such as Node.js, Ruby on Rails, Python or PHP)
- Experience with JavaScript, HTML5, CSS3, AJAX
- Experience with C,C++,C#
- Experience with cloud deployments (AWS/Heroku)
54
Cloud Solutions / Java Engineer Resume Examples & Samples
- Enjoys critical thinking and problem solving
- Expert at Shell scripting in one of more of the following: Bash, Perl
- Deep experience level with one or more of the following: Java, C#, Python
- BA/BS in Computer Science or equivalent experience
- 3+ years of experience deploying multi-tiered applications across Windows and Linux systems
- 2+ years ESX, KVM, XEN, Hyper-V hypervisor experience
- 5+ years shell scripting in one or more of the following: BASH, Perl, Powershell
- Bachelor's degree in computer science, management information systems, or related field preferred
55
Principal Java Engineer Resume Examples & Samples
- Lead design and implementation of Adaptive Learning systems using modern programming techniques in a cloud environment
- Provide strategic direction, evaluation and recommendation of Adaptive Learning approaches and initiatives
- Focus on design, configuration and optimization
- Provide technical leadership to one or more teams in the Adaptive Learning organization
- Produce high quality documentation as well as communications up to the executive level
- Present concepts and ideas to internal and external audiences
- Mentoring technology professionals
- Collaborative style of engaging in problem solving
- Passion for the adaptive product and the ability to learn new things
- Design, code, unit test, and deploy multi-tenant, highly available software components using a variety of open-source technologies
- Work efficiently and collaboratively in an Agile (Scrum or Kanban) team environment
- Directly and meaningfully impact the experience of students, institutions, and professors
- Improve and maintain internal monitoring, instrumentation, and overall visibility of our learning systems
- Will be detail oriented, self-directed, self-motivated, with a strong capacity for working successfully and flexibly with members across the organization
- 10+ years of core Java development experience; Strong Java programming skills are required
- Able to engage in and lead in solving complex system and algorithmic problems
- Experience and practice with Java Unit testing frameworks required
- REST API design experience with JSON preferred
- Experience with NoSQL design / development required
- Experience in working in cloud based environments required
- Experience with Maven, Debian, Jenkins, and automated deployments required
- Solid foundation in computer science, with strong competencies in OO design and architecture, basic data structure, JVM concurrency, thread-safe design, scaling out of service platforms
- Easy to work with, stays confident and optimistic in face of challenges
- Excellent written and verbal communication skills and the ability to communicate technical concepts to non-technical people and work with a variety of internal and external development groups
- Eager. Not only willing to learn but quick to accept new challenges and opportunities
- Creative. Providing new ways to approach problems and build solutions is what this team is all about
- Motivated to Share knowledge - We are building learning teams that take the knowledge gained from each experience they go through and use it to better the team's performance. Our team members need to embrace this and use every success and failure to improve the collective intelligence of the group
56
Associate Java Engineer Resume Examples & Samples
- Obtain full understanding of the Oracle Micros framework (OCP) and the custom enhancements made to meet Lilly Pulitzer® E-commerce business requirements
- Hand on development participation on all internal OCP back-end/front-end related project work
- Work directly with IT to support in-house instances for cross team functional and performance testing
- OCP API tweaks, refactoring and bug fixes
- Mentor and share knowledge with other members of the development team
- Support SVN merges
- Write technical documentation for
- A Bachelor's degree in Computer Science/Engineering or Information Systems/Technology/Engineering
- 2-3 years with Core Java and J2EE concepts and implementation including but not limited to inheritance, polymorphism etc
- 1 -2 years of solid JDBC experience (either direct JDBC or ORM frameworks)
- Working knowledge and hand-on implementation of JSP Scriptlets, JSTL and custom tag libraries. Must be able to create new custom tag libraries
- 1 -2 years with a relational database with DDL and DML and should be fluent in writing complex database queries. Preferred databases are Oracle, Microsoft SQL Server and MySQL. (MS Access alone is not acceptable). Should have a thorough understanding of relational DB concepts such as normalization, primary/foreign keys etc
- 1 -2 years of using IntelliJ IDE. If not IntelliJ, Eclipse
- 1-2 years with Apache Tomcat (or JBoss/Weblogic/Websphere)
- 1-2 years with versioning systems such as SVN, Git
- 1 -2 years using basic front end technologies HTML/HTML5/CSS/JavaScript
- At least 1 year of ANT and a strong understanding of how build and deploy scripts work and able to create and modify existing ANT scripts
- A STRONG desire to learn new things and willingness to research stuff independently
- Able to SSH to a Unix flavored server and run basic commands
- Multi-threading / concurrency concepts and implementation
- Design patterns – Factory, Decorator, Singleton etc
- Simple Object Access Protocol (SOAP) and Rest
- Unit & integration testing
- Understanding of how Akamai (reverse proxies) and proxies work in general
- Staying up to date on the latest technologies and implementations. Also should stay up to date on the latest ecommerce development trends
- Should understand the various development models agile/waterfall etc. Preferably someone who is familiar with agile methodologies and paired programming
- Ability to work well across multiple departments and independently, as well as the ability to interact productively within team setting
- Excellent attention to detail, follow-up and organizational skills
- Demonstrate ability to handle multiple tasks simultaneously and meet deadlines
- Strong and palpable “sense of urgency” for implementing courses of action
- Genuine enthusiasm and excitement for Lilly Pulitzer merchandise, brand positioning, fun, and emotional connection with the consumer
- Experience with front end technologies (Javascript/CSS)
- Familiarity with SEO
- Experience with the Spring framework
- Experience with Hibernate or other ORM frameworks
- Experience with ATG
- Experience with NoSQL frameworks
- Experience with Big Data
- Along with Tomcat, experience with Weblogic/JBoss/Websphere
- A good understanding of build and deploy methodologies
57
Senior Java Engineer Resume Examples & Samples
- Product and feature design, scrum story writing
- Lead Technical architectural design and review
- Expert software implementation and automated testing
- Promoting development standards, code reviews, mentoring, knowledge sharing
- Following and helping improve Agile methodology practices
- Strong recent core Java development experience, 3 years min, 5+ years with extensive Java EE experience preferable
- Large scale project integration experience
- Familar with Eclipse, Tomcat, and Maven
- Strong relational database experience
58
Senior Java Engineer Resume Examples & Samples
- Develop large scale RESTful Web Services in Service Oriented Architecture (SOA) environment
- Desire to have full ownership of the entire SDLC from conception to post-mortem
- Mentor junior developers to grow them to similar levels of technical expertise
- Strive for continuous improvement of code quality and development practices
- Collaborate with cross-functional teams - business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible
- Anticipate system/application challenges and proposes solutions for the same
- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation
- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage
- Participate in design and code review to ensure quality and testability of feature code
- Implement test automation to validate new and existing code
- Adjust positively to quickly-changing priorities and shifting goals
- Translate business issues to technical terms
- Understand, leverage and applies best practices effectively
- 7+ years of current professional experience working with Java
- Proven high level of expertise in Java and related technology stacks
- Proven proficiency in API development (REST and SOAP)
- Experience working in a metrics driven environment is a plus
- Cloud Computing Experience (e.g AWS, Azure) is a plus
- Prior experience with caching mechanisms desired
59
Dweb Java Engineer Resume Examples & Samples
- Design, write and deliver software to improve the availability, scalability, latency, and efficiency of DB’s platform services
- Influence and create new designs, architectures, standards and methods for large-scale distributed systems
- Engage in service capacity planning and demand forecasting, software performance analysis and system tuning
- Experience as a proficient technical Perl engineer with skills encompassing Web Servers
- A BSc in Computer Science, Computer Engineering or related technical discipline
- Experience in web hosting systems administration or web development in a large production environment
- Significant application development experience
- Experience in one or more of: C, C++, Java, Perl, Python, Go, or scripting experience in Shell and Perl
- OOP (especially OO Perl), unit testing
- Experience working with Unix/Linux systems from kernel to shell and beyond, with experience working with system libraries, file systems, and client-server protocols
- Web hosting, caching and proxy software and related technologies: Apache, volume hosting setups with Apache vhosts, HTTP, SSL, CGI, FastCGI
- Revision control systems (git, Subversion, branching and merging)
- Ability to reverse-engineer legacy code, thorough testing approach when refactoring legacy code
- Can build software from source; make, autoconf, etc
- Networking experience with network theory e.g. TCP/IP, UDP, ICMP, etc., MAC addresses, IP packets, DNS, OSI layers, and load balancing
- Perl modules: Template::Toolkit, CGI::Prototype, Test::More, LWP, Embperl
- Application and OS security
- C, PHP, Ruby + Ruby on Rails
- Tomcat, MySQL, Oracle, NFS, Ngninx, Memcached, Squid
- Suse Linux Enterprise Server; Solaris
- Experience with software development life cycle and change management in large enterprises
- Expertise in designing, analyzing and troubleshooting large-scale distributed systems
- In-depth knowledge of operating systems (processes, threads, concurrency issues, locks, mutexes, semaphores, monitors and how they work)
- Familiarity with algorithms, data structures and complexity analysis
- Systematic problem solving approach, coupled with a strong sense of ownership and drive
- Networking fundamentals: TCP/IP, DNS
- Load balancers (F5 BigIP load balancers), software load balancing technologies (Apache mod_proxy_balancer, mod_jk)
- Experience with a system automation framework (Cfengine, Chef, Puppet)
- System monitoring
60
Senior Java Engineer Resume Examples & Samples
- Engage in technical design of solution that is based on use cases and business requirements
- Complete proof of concepts and other technical evaluations of technologies, designs and solutions
- Manage the creation of detail design and use case documents
- Engages dev leads and architects (both enterprise and domain) to ensure that overall Enterprise Architecture is inclusive of all stakeholder viewpoints and are vetted to ensure that artifacts supports, reflects, advances and integrates as intended
- Ensures inclusion of Visa's business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa's business
- Bachelors or Masters Degree, Java, RDBMS
- Typically requires 2+ years of experience in application services development for large scale systems
- Experience with web services standards and related technologies (HTTP, Spring, XML, JSON, REST, WS*, AXIS, JERSEY)
- Solid understanding of database technologies and SQL
- Preferred Experience in payments integration and / or online ecommerce shopping and / or Payment gateways
- Proven problem solving skills and an ability to respond resourcefully to new demands, priorities and challenge
- Excellent verbal, written and listening communication skills with an ability to develop relationships with key partners
61
Senior Java Engineer Resume Examples & Samples
- Five or more years of industry experience with Core Java and/or Scala
- Solid foundation in concurrent application development in Java or Scala
- Experience with performance optimization in Java, Scala and/or Unix
- Experience with build, Continuous Integration & Testing, and unit-testing technologies such as Maven, gradle, sbt, Jenkins, JUnit, scalatest, Mockito
- Exposure to AVRO or other serialization system akin to Thrift and Protocol Buffers
- B.S. in Computer Science
62
Senior Java Engineer Resume Examples & Samples
- Develop products using agile methods and tools
- Investigate, evaluate, and present new technologies for use with web applications/services
- Participate in design reviews, code reviews of your work and the work of your peer engineers
- Participate in architecture and design efforts across multiple teams, across multiple HERE divisions
- Be a technical lead for key complex systems or services, working closely with other engineers and testers to deliver high quality software on time
- Mentor and assist other engineers in or out of your areas of ownership and expertise
- Fluency with Java
- 5+ years software development experience building low latency and highly scalable commercial web applications or services
- 3+ years’ experience with Linux, and Linux based scripting
- Exceptional system design and programming ability
- 2+ years using AWS in production software
- Experience building extremely high volume and highly scalable web services
- Experience building highly available systems and operating 24x7 services
- Experience with distributed systems
- Working knowledge of Hadoop, MapReduce or other Big Data processing platforms
- Strong understanding of data modeling techniques using relational and non-relational techniques
63
Lead Java Engineer Resume Examples & Samples
- With a global fleet of vehicles collecting petabytes of 3D street-level and aerial data per year, you will be
- Contributing to an engineering team charged with designing, architecting and building a platform to transform these massive data sets into building blocks for content creation
- As a data engineer, you will be responsible for designing and implementing components that store, transform, analyze and extract data that has been collected into our platform
- Work with Amazon Web Services as a storage computing and big data platform, especially with S3, EC2, EMR and Redshift
64
Junior Java Engineer Resume Examples & Samples
- Software test planning, development, code review
- Automated unit, integration, and smoke test design and implementation
- Identify & Investigate software and system defects, analyze and pinpoint root cause, propose and implement solutions
- Test orchestration
- Maintain tools that automate software product release and deployment
- Adapt source control tools for the needs of the development team, for continuous automatic testing/deployment
- Develop test plans for implemented software
- Use Test Driven Development
- Continuous Integration/Continuous Delivery
- Interact with customers/users, act as a liaison between development and user community
65
Senior Java Engineer Resume Examples & Samples
- Experience in software engineering and software lifecycle management
- Professional experience of at least 10 years in Java (including Java Version 8)
- Very experienced with Maven, Git and Eclipse
- Familiar with Tomcat
- Continuous integration experience
- Experience in software quality measurement
66
Senior Java Engineer Resume Examples & Samples
- Exposure to at least one major JavaScript framework
- Familiarity with Linux is a plus
- Familiarity with Amazon AWS is a plus
67
Lead Java Engineer Resume Examples & Samples
- Be part of a dynamic, highly-focused team that is responsible for building software products that provide & exploit real-time and historical data on thousands of venues, millions of performances, and 170+MM users
- Build the systems that stream and analyze very large data sets
- Developing SW to prototype new algorithms for user identification and segmentation, performance optimization and user response prediction as part of a massively parallel and distributed near-real time predictive learning system
- Be directly involved in the productization of your algorithms and ideas into full-fledged commercial-grade SW tools that will directly interact with, and affect the experience of million of users, both domestically and internationally
- Experience with Jenkins/Git/Maven CD/CI build pipelines is desirable
- Experience with Distributed Streaming technologies (Storm/Kafka/Zookeeper) is desirable
- Experience with Distributed Computing frameworks and technologies (Hadoop, HDFS, etc) is desirable
- Experience with Elastic Search and other NoSQL data stores (HBase, Cassandra, etc) is desirable
- Experience with Online/Real-time algorithms is a plus
- Experience with Agile and Lean practices preferred
- Experience with the AWS ecosystem is a plus
68
Java Engineer Resume Examples & Samples
- Solve investors’ problems with technology, understanding market chaos at work and crafting technically appropriate interactive experiences to communicate effectively with individual investors
- Be passionate about quality, process, programming, and investing in general, seeing opportunities for improvement, seizing them, and then sharing your findings with others
- Take ownership of the success of the team with a "gets things done" attitude; the ability to understand and leverage new technologies, potentially wearing many hats including business analyst, DBA, QA, and project manager
- Follow software design best practices such as continuous integration, test-driven development, and regular deployment
- Help to shape product vision
69
Lead Java Engineer Resume Examples & Samples
- Architect and develop highly scalable Java based API’s using REST principles
- Mentor team in the development of object-oriented designs and domain modeling
- Enforce good Agile practices (using JIRA) including test-driven development and continuous integration
- Apply DevOps practices in area of continuous and automated deployment
- Analyze and remediate production issues, and build instrumentation and operational readiness into the systems architecture
- Direct and oversee the shut-down of legacy websites, systems and processes, and transition to next generation applications and services
70
Senior Java Engineer / Technical Lead Resume Examples & Samples
- Lead development and testing of core Silver Spring Networks software products
- Working with Product Management on Scoping and High-level Product Design
- Explore product requirements to understand technical difficulties, recommend implementation approaches, and design solutions
- Managing 3rd tier support and product maintenance
- Provide Technical leadership/direction to the team while being a hands-on contributor
- Partnering with SSN Services to manage deployment and support of SW products
- 6+ years of experience in the design and implementation of distributed multi-tier systems in structured object oriented programming languages, especially Java
- 6+ years experience in the design of object oriented systems. Understanding of design patterns & data modeling
- 2+ years of experience as a technical lead or engineering manager for a product that has gone into production use by a customer
- Proven and demonstrable experience designing and implementing enterprise scale, high volume, high availability systems
- Interest/experience/knowledge in the network management domain
- Ability to implement fully automated testing (unit/service-layer/UI)
- Knowledge of PLC, version control and build systems, such as Maven and Perforce
- Experience (and interest in) working in an agile-oriented environment that emphasizes integration of testing into the development process
- O Energetic, inspired, dedicated, passionate about software development
- Experience with messaging/integration protocols such as JMS and REST
- Proven knowledge of java development frameworks such as Spring
- Experience with network protocols and parsing bits/bytes
71
Senior Java Engineer Resume Examples & Samples
- Development and testing of a core Silver Spring Networks software product
- Energetic, inspired, dedicated, passionate about software development and technology
- Comfort with an agile, test driven development model
- A self-starter who has the ability and willingness to learn new material quickly and perform in a fast paced environment
- Great teamwork and interpersonal skills
- 4+ years of experience in the design, implementation, and delivery to production of distributed multi-tier systems in structured object oriented programming languages, especially Java
- 4+ years experience in the design of object oriented systems. Understanding of design patterns, data modeling, concurrency, and API design
- Proven and demonstrable experience designing and implementing enterprise-scale, high volume, high availability systems
- Strong computer science and networking fundamentals
- Proficiency in software development lifecycle tools and practices, version control, and build systems such as Perforce and Maven
- Experience and interest in working in an agile environment that emphasizes integration of testing into the development process
- Working knowledge of JavaScript and HTML
- Proven knowledge of java development frameworks such as Spring and Ehcache
- Experience with document-based data stores
- Interest/experience with the network management domain
- Experience delivering products in a Continuous delivery/Continuous deployment pipeline
72
Senior Java Engineer Resume Examples & Samples
- 5 + years in the software engineering profession
- 2+ years experience working with Oracle databases
- Oracle PL/SQL development experience
- Experience with ANSI X12 transactions, HIPAA and the healthcare industry
73
Java Engineer Resume Examples & Samples
- Work on Agile environment as core Developer to vet functional specs from Product Management and key partners/customers
- Assist in the estimation of time/level-of-effort needs to implement requirements
- Create mid-to-low level software design specs, diagrams, and other documents as necessary, with architectural guidance from Senior Architects
- Code and test applications in Java according to the design documents and functional requirements
- 5+ years of Java core/web, primarily Java
- 5+ years on Multi-Threading, Concurrency, Collections
- SQL database design and querying on any RDMS environment
- Spring Framework (JDBC, MVC for REST Web Services)
- JSON and XML-based REST web service design and consumption
- Experience in build/deployment of applications using AntHill Pro and/or Maven
- Experience in Unit testing of applications using JUnit and/or TestNG
- Familiarity with In-memory computing Grid
- Strong analytical and functional design skills
74
Java Engineer Resume Examples & Samples
- Performs hands-on software development & testing
- Functions as a core member of an agile team driving user story analysis & elaboration, design and development of software applications, testing & builds automation tools
- Contributes to writing code, API specs, conducting code reviews & testing in ongoing sprints or doing proof of concepts/automation tools
- Expected to be able to coach 2-3 Engineers on the software development environment, code reviews, and best practices within the department and enterprise wide architectural standards
- Liaisons with technical product manager to help manage prioritization of items in product backlog for ongoing sprints
- May be assigned to a specific platform/product permanently or be part of a dynamic resource pool that gets assigned to projects as they come up
- Typically spends 75%+ of his time writing code, API specs, conducting code reviews & testing in ongoing sprints or doing proof of concepts/automation tool *Identifies opportunities to adopt innovative technologies
- < 3 years of software development experience
- Demonstrated experience with Agile or other rapid application development methods
- Demonstrated experience with object-oriented design and coding skills across a variety of platforms (JAVA, SOA/Web Services, REST API, HTML/HTML5, CSS3, XML, JQuery, JSON, Ajax, JavaScript, JMS)
- Experience with responsive web design (RWD)
- Experience with distributed (multi-tiered) systems, algorithms, message queuing, and relational/XML databases
- Exposure to SQL/Stored procedure development is a plus
- Bachelor's or Master's degree in computer science or other technical discipline, or equivalent work experience, is preferred
- Experience with payments/travel technology and industry is a plus Relocation assistance may be provided
75
Java Engineer With Splunk Resume Examples & Samples
- Software Engineer (all levels) with experience in Java and Java technologies (JMS, JDBC)
- Experience with Splunk dashboard and visualization creation
- Experience operating in Linux environments (CentOS and RHEL)
76
Java Engineer Resume Examples & Samples
- Java / J2EE / Enterprise Java solutions
- Java frameworks, including Swing, Spring, and/or Struts
- Oracle Database technologies
- Web Application hosting on WebLogic
- Mainframe / Cobol / Datacomm technologies
- ETL toolsets, including Informatica
- Prior experience with CBP desired
- Certified ScrumMaster and/or Certified Product Owner desired
- 9 Years with Bachelors in Science; 7 Years with Masters; 4 Years with PhD
- Experience with Atlassian toolsets, including JIRA and Confluence
- Experience with Agile project management methodologies, including Scrum
- Ability to complete multiple tasks and projects within deadlines
- Strong customer service experience
77
Senior Java Engineer Resume Examples & Samples
- Performs application development and application integration work as part of an Agile Scrum team
- Provides software development estimates that accurately reflect the size and resources required of requested activities and is responsible for the design of the technical solution
- Ensures applications go thorough unit, system, and integration testing
- Provides solution support and troubleshooting following deployment
- Provides cross training to personnel responsible for the long-term support of the solution and assists in the development of documentation and training materials
- Maintains highest levels of development practices including: technical design; solution development; system performance; systems configuration; test documentation/execution; issue identification and resolution; writing clean, modular and self-sustaining code
78
Java Engineer Resume Examples & Samples
- Understanding of application servers, multi-tier architectures ( presentation to persistence )
- Identify, analyze, and document business/technical requirements and systems specifications
- Possess minimum of 1 to 2 years of professional experience in software development
- Have solid Java coding skills, including server side Java/JEE programming and JEE Servlet/JSP development
- Java/J2EE Framework development and design experience using Angular and GWT, Spring, JNDI, XML, XSLT, RMI, and JDBC, Junit, JQuery, JavaScript, AJAX, and Hibernate
79
Senior Java Engineer Resume Examples & Samples
- Design, develop, and test robust, scalable APIs using Java
- Ability to learn new technologies and evaluate multiple technologies to solve a problem
- 4+ years experience of core Java experience- building business logic layers and backend systems for high-volume consumer facing web applications
- Current experience of developing Spring and Hibernate based web applications
- Current experience using Java development, SQL Database systems, and Apache products
- Ability to iterate quickly in an agile development process
- Refactor early and often to continuously improve code quality
- Experience mentoring or acting in a lead capacity a plus
80
Senior Java Engineer Resume Examples & Samples
- Solid experience with SQL and NoSQL based solutions
- Reactive programming - RxJava, Akka Play
- Experience working in a DevOps environment with continuous deployments
81
Java Engineer Resume Examples & Samples
- Design and develop globally deployed Cloud based micro-services solutions with high availability
- Bachelor's degree in Computer Science, Engineering, or related discipline, or equivalent experience
- In-depth development experience with Java
- Experience building highly scalable distributed systems
82
Senior Java Engineer Resume Examples & Samples
- Hands-on experience developing multi-tier application using J2EE/Java technologies
- Experience with Spring 4.0 /Spring Boot / Spring cloud, JWT, microservices design and development
- Experience with GitLab, Stash, Redmine, Go, Selenium, Chef, Docker, Ansible, Cloud Foundry
- Hands on experience with server-side web service frameworks
- Expertise with web services RestAPI integration
- Experience with NOSQL databases such Cassandra
83
Senior Java Engineer Resume Examples & Samples
- Extensive experience in J2EE application development on high traffic web applications with emphasis on user experience, including experience with CSS and JavaScript
- Experience in Continuous Integration and Continuous Deployment (DevOps), including designing fully automated “build to deploy” model
- Solid experience with mobile browser technologies (e.g. angular js)
- Hands-on experience in source control tool Git/Stash
- Hands-on experience in spring, spring boot, and/or spring cloud
- Solid experience serving as development lead, working with a team of Web and Mobile Development employees
- Hands on experience with server-side rest web service frameworks – Spring/Jersey
- Experience in Jira, Jenkins, and preferably Puppet
- Ability to work in a fast-paced environment, on simultaneous projects with competing priorities
- Ability to interact with cross-functional teams
84
Java Engineer Resume Examples & Samples
- Responsible for performing software development, integration, test and documentation duties to ensure proper operation of hardware and software platforms
- Integrate a wide variety of applications from various sources; integrate and ensure they meet performance standards for stability and resource utilization
- Develop software as necessary to integrate between components, to perform new capabilities, to facilitate testing, etc
- Follow established SW development processes collecting objective evidence as needed for quality auditing purposes
- 2+ years of software development experience in Java
- Experience using UNIX/Linux (vi/vim usage, grep, find, tcsh)
- Experience using Java development IDEs (Eclipse (preferred), IntelliJ, Netbeans, etc.)
- SQL*Plus
- Development, inspection, and manipulation of XML documents conforming to XSD
- Experience developing APIs that follow best practices
- Ozone Widget Platform/Framework widget development
- Experience deploying and configuring applications with Chef
- Experience with automated acceptance testing (Concordian preferred)
- Experience using static code analysis tools (Covertiy preferred)
- Experience using code coverage tools (Cobertura preferred)
- Experience coding applications interfacing with Oracle Database
- Bachelor's or Master’s Degree in Computer Science, Computer Engineering, or Software Engineering with cumulative GPA of 3.2 or higher
85
Senior Java Engineer Resume Examples & Samples
- 4+ years of software development experience with Java
- Java applications deployed to Java Enterprise application/servlet containers (Tomcat, JBoss, WebSphere, etc.)
- Javascript based web application experience
- JDBC communication with relational databases (Oracle preferred)
- Web Service (RESTful or SOAP) interface definition and implementation
- Java development IDE (IntelliJ (preferred), Eclipse, Netbeans, etc.)
- Source control tools associated with defect/issue tools (source control: GIT (preferred), Mercurial, Clearcase. defect trackers: JIRA (preferred), Clearquest)
- Team member on Agile Scrum development program
- Database records stored within Oracle Label Security
- One or more major Javascript frameworks (DOJO, JQuery, AngularJS, etc.)
- Attribute based access controls specified through SAML
- Map based web application development (Open Layers (preferred), ESRI APIs, etc.)
- Imagery product file parsing (NITF, GeoTIFF, etc)
- Web service integration with Apache Service Mix
- Development and integration with business process management tools (Activitii (preferred), JBPM, etc.)
- Business rules development (DROOLS preferred)
- OGC compliant applications familiarity (CSW, WFS, WMS, WCS, etc.)
- Geospatial metadata representation of records (standards experience preferred: ISO 19115/19139)
86
Senior Java Engineer Resume Examples & Samples
- Adhere to accepted standards for development, including writing unit tests which provide a high percentage of code overage; participating in code peer reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code
- 4+ years of software development experience in Java
- Object-oriented analysis, design, and programming experience
- Strong problem-solving ability
- Desire to work and thrive in a team environment
- Effective verbal and written communication
- Able to work independently with very little supervision
- Experience using source control tools associated with defect/issue tools (source control: Git (preferred), Mercurial, ClearCase; defect/issue tracking: JIRA (preferred), ClearQuest)
- Experience using relational databases (programmatic & command line)
- Active TS/SSBI clearance
- Leadership experience (team lead, technical lead)
- Experience using xmllint and general XML/XSD manipulation
- Experience with REST (JAX-RS)
- Experience using continuous integration tools such as Hudson/Jenkins or Cruise Control
- Experience using scripting languages such as Javascript, Ruby or Python and familiarity with a Javascript framework such as DOJO, AngularJS, jQuery, or Backbone.js
- Experience with OSGi (Apache Felix preferred)
- Experience with iPOJO service component runtime (Apache Felix iPOJO preferred)
- Experience using dependency management tools (Ivy preferred)
- Experience using unit test tools (Junit, JMockit)
- Experience maintaining online documentation on a Wiki; use of Wiki syntax
87
Principal Java Engineer Resume Examples & Samples
- Understanding, investigating, and refining design requirements
- Designing an AWS Framework and associated components
- Working with other software architects and systems engineers to identify and develop innovative, cost-effective and efficient solutions
- Producing design artifacts including PowerPoint presentations, UML design diagrams, use cases, and design documents
- Communicating an architectural solution at all levels of the organization
- Meeting program-level schedules and goals
- Adhering to accepted standards for design artifacts
- Experience with standard SE skills including requirements, ICDs use cases, etc
- 8+ years of software development experience with Java and/or C++
- Linux-based server application deployment
- Distributed computing experience
- SOA experience
- Familiarity with software source control tools, concepts, and processes
- Development experience with Amazon Web Services
- Experience using SOAP-based web services (interface definition and implementation; WS-Security experience highly desirable)
- Experience using build automation tools (Gradle preferred)
- Experience using task management tools (JIRA Agile, RTC)
- Familiarity with relational database design and deployment
88
Java Engineer Resume Examples & Samples
- Work with team members to implement new features/algorithms for games
- Develop services to support games features
- Write unit and functional tests
- Provide support and maintenance for existing platform issues and features as needed
89
Full Stack Java Engineer Resume Examples & Samples
- Has an excellent understanding of programming and testing concepts, design patterns, and best practices, and is able translate that understanding directly to implementations
- Able to work autonomously on complex issues where analysis of use cases, situations or data requires an in‑depth evaluation of various factors and involves investigating issues and code execution, potentially, across all levels of the application stack, from database to browser, including external libraries
- Perform insightful and constructive code reviews to help maintain and teach proper coding techniques and ensure that your fellow developers are considering all pertinent factors in order to prevent regression defects or the introduction of problematic code
- Commonly recommends new technologies, methodologies and practices to increase the department’s productivity and better the department’s applications
- Communicates effectively with other departments in order to effectively gather information required to perform duties
- Able to independently perform day to day activities with no instruction, using proper judgment to determine when to involve stakeholders with decisions regarding the overall function or direction of a given feature or application scenario
- Suggest methods and technologies to improve our applications and development practices
- 6+ years direct industry experience
- Full stack java based web development: SQL, Java, J2EE, Spring MVC, HTML, JavaScript, CSS, JPA or Hibernate
- Strong SQL skills – including Stored Procedures, Functions, Triggers
- Version control systems and methodologies (Git preferred)
- JSTL, JSP, Thymeleaf
90
Java Engineer Resume Examples & Samples
- Play a key role by
- 3+ years of Commercial Software Quality Engineering experience, with extensive experience with Java development
- Automated testing experience
- Passionate about analyzing, isolating and solving problems
- Enjoy a fast-paced environment where you can multi-task, triage issues, and work independently
91
Senior Java Engineer Resume Examples & Samples
- Follow established coding standards and other group procedures, both individually and at a team level
- Ensure that proper code reviews are held for the project, and that development processes and tool use (Hudson, PMD, Checkstyle, and more) are followed
- Work closely with project management and requirements analysts to thoroughly understand the system requirements and ensure that they are properly implemented
- Seek ways to meet the underlying business requirements with low-cost, highly reusable patterns, and actively escalate requirements that may cause unnecessary risk or costs
- Build, test, deploy, and maintain production Java code for complex web-based applications using J2EE, Struts, Spring, Hibernate, JavaScript, CSS, X/HTML, and other programming and scripting languages
- Ensure that application code adheres to enterprise and industry standards and best practices, including performance and security standards
- Gather feedback from design and technical staff on application development needs and patterns
- Work with the enterprise architecture group to propose and solicit approval of new architectural patterns, including documentation and presentation of the architectural approach, benefits/limitations, and other considerations (e.g., re-usability, security, performance, maintainability, and more)
- Work with interface design architects to ensure that accessibility standards are met at the code level
- Responsible for supporting and coordinating with other engineers, architects, and teams, including other technology teams, such as a user experience (UX) team or an infrastructure team
- Assist the project manager in project planning and estimating of project score items
- Report hours daily to administration for billing purposes
- Knowledge of K-12 or higher education-related software applications is a plus
- Experience or knowledge in Statistical Analysis System (SAS) is a plus
- Test-Driven Development and continuous integration experience is highly preferred
- Familiarity with Rational Unified Process (RUP) and Agile/Scrum is a plus
92
Java Engineer Resume Examples & Samples
- Responsible for performing software development,integration, test and documentation duties to ensure proper operation of hardware and software platforms
- Adhere to accepted standards for development, including writing unit tests which provide a high percentage of code overage;participating in code peer reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code
- Experience using UNIX/Linux (vi/vim usage, grep, find,tcsh)
- Experience using source control tools associated withdefect/issue tools (source control: Git (preferred), Mercurial, ClearCase;defect/issue tracking: JIRA (preferred), ClearQuest)
- Experience using Java development IDEs (Eclipse(preferred), IntelliJ, Netbeans, etc.)
- Experience using relational databases (programmatic &command line)
- Experience using continuous integration tools such asHudson/Jenkins or Cruise Control
- Experience using scripting languages such as Javascript,Ruby or Python and familiarity with a Javascript framework such as DOJO,AngularJS, jQuery, or Backbone.js
- Experience with iPOJO service component runtime (ApacheFelix iPOJO preferred)
- Experience with automated acceptance testing (Concordianpreferred)
- Experience using dependency management tools (Ivypreferred)
- Experience maintaining online documentation on a Wiki; useof Wiki syntax
- Experience coding applications interfacing with OracleDatabase
- CurrentSSBI or SCI clearance
- Bachelor's or Master’s Degree in Computer Science, Computer Engineering, or Software Engineering
93
Senior Java Engineer Resume Examples & Samples
- You have a high level of expertise developing, shipping and maintaining high throughput Java services (Java 8, Lambdas, Spring boot, Gradle...)
- Your experience working with REST API development and Thrift will be a great plus for this role, although not mandatory.<span
- You understand the value that build and test automation brings to a development team's efficiency and reliability and are passionate about applying these techniques to your projects.<span
- You have experience deploying, leading, and interfacing with distributed systems technologies<span
- You thrive in a fast paced environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies<span
- You have a collaborative work style that includes colleagues in important decisions and leads to shared code ownership.<span
- You have great collaborative skills.<span
- You speak fluent English.<span
- You have the right to work in Spain (EEA,<spanhttp://europa.eu/about-eu/countries/)
94
Principal Java Engineer Resume Examples & Samples
- 8+ years of software development experience with Java
- Linux based server application deployment
- SOAP based web services (WS-Security experience highly desirable)
- Lead role as a software design engineer and/or architect experience
95
Full Stack Java Engineer Resume Examples & Samples
- Five plus years of experience building web-based enterprise applications using J2EE or similar technologies, ideally in an Agile environment
- Adept with HTML, CSS, JQuery/Node/React JS
- Three plus years of experience of working with REST based services
- Thorough hands on experience with functional testing tools like Cucumber and mocking frameworks like Mockito or PowerMock for Unit testing
- Thorough knowledge of common frameworks (e.g. Spring, Struts) and REST frameworks (JAX-RS)
- Hands-on experience with AWS modules like Redis, CFT etc
- An inherent drive to solve problems, collaborate with others and mentor team members
- Demonstrated ability to produce well-written and succinct technical analysis and documentation to stakeholders in development and product management
- Must have experience in designing micro services and distributed systems
96
Java Engineer Resume Examples & Samples
- 4+ Years in Software Development
- Proficiency in modern, core Java
- Interest / experience in big-data technologies such as Hadoop, HBase, Storm, Kafka
- Familiarity with Linux tools and environment
97
Java Engineer Resume Examples & Samples
- BS or MS degree or equivalent experience relevant to functional area
- 5 years of software engineering or related experience
- 5 years Java, Java EE development
- 3 years experience with relational databases and/or NoSQL database technology
- Experience with REST WebServices
- Experience with Hadoop is a plus
98
Java Engineer Resume Examples & Samples
- Develop highly scalable microservices and APIs
- Experience with relational databases and nosql/distributed databases, with understanding of tradeoffs
- Experience with Hadoop, Spark or other distributed data processing system
99
Java Engineer Resume Examples & Samples
- Effectively work with product management and user experience to understand market requirements and work out solutions
- Design and Implement New Features, Maintain existing features, Resolve bugs and customer issues
- Maintain a development progress schedule and status
- Write, perform and maintain unit tests
- Provide assistance to QA and Tech Pubs to ensure product is properly QA’d and documented
- Experience Building Server Technology – Database Servers, Application Servers, Olap Engines, ETL Tools, Data Warehousing technology
- Experience building J2EE business applications including, but not limited to Spring, Hibernate, Web Services, JSP, Groovy, JavaScript
- Experience with building and scaling up Web-based solutions
- Minimum job experience is 4 years in software development industry
- 4+ years experience building J2EE enterprise business applications
- 4+ years experience with MySQL, Oracle and/or other DBMS server
- 3+ years experience with Tomcat, JBoss and/or other app server
- 3+ years metadata management, SQL generation, data caching
- 2+ years experience with Spring and Hibernate (or similar frameworks)
- 2+ years experience with MDX, XML/A
- 2+ years experience with OLAP products such as Essbase, Oracle OLAP/Express, Cognos, Microstrategy, Business Objects, MS Analysis Services
- Experience with BigData such as Hadoop, MongoDB, Cassandra
- Excellent verbal and written communication skills is essential
- Experience working for a software company is a must
- Strong design experience in Object Oriented programming
- Experience with open source development a plus
- Experience working with offshore teams a plus
- Bachelor’s degree, or equivalent, in CS, EE, IT or a related field
100
Lead Java Engineer Resume Examples & Samples
- 2+ years experience leading a team of highly skilled engineers
- 4+ years experience communicating and collaborating with cross functional teams
- Minimum of 10 years experience in a professional, programming position
- Strong Java Expertise - including but not limited to: Core Java, Multithreading, Networking (including non-blocking IO), JDBC, RMI
- Strong in Java Performance Tuning
- Knowledge of IMAP and SMTP email protocols, MIME, Solr, and NoSQL databases is a plus
101
Senior Java Engineer Resume Examples & Samples
- 6+ years building and owning enterprise level applications
- Experience building, deploying, and supporting highly scalable web services and web applications
- Demonstrable REST based/stateless API design expertise
- Previous experience designing ecosystems for rich clients (iOS, Mac, AngularJS)
- Experienced opinions about micro services architectures, what to plan for, and when to use them
- Proven skills and experience in Java, JEE, REST, Web Services, Eclipse, Data Caching Services, database schema design and data access technologies
- Extensive experience with application design, integration, quality assurance and deployment in an integrated global environment
- Passion for quality and the optimal user experience
- Ability to successfully support multiple, concurrent projects
- Must be able to brainstorm and communicate technology ideas and issues with peers, software architects and IT management
- Excellent communication and leadership skills
- Excellent organizational and documentation skills
102
Junior Java Engineer Resume Examples & Samples
- Work with product engineers to understand their data pipeline needs and come up with innovative solutions
- Troubleshoot, debug, evaluate and resolve data issues
- 1+ years experience of building business logic layers and backend systems for high-volume consumer facing web applications
- Current experience of developing Spring and Hibernate based web application
- Collaborate with product managers and designers to help define new products and features
103
Line Junior Java Engineer Resume Examples & Samples
- JAVA JDK 1.7
- Spring Framework
- XML
- SOAP / Webservices
- JSON
- JDBC JPA + SQL
- JSP + JSTL
- JUnit
- Tomcat 7.0 / Servlet 3.0
- DB2
- Oracle
- Good English skills
104
Java Engineer Resume Examples & Samples
- Deliver business value based on agile best practices
- Work in one of the developed teams to ensure software is design & developed correctly & continually and automatically validated, and tested throughout the development lifecycle
- Take part in the team’s ownership of the development code, process & change lifecycle, ensuring the platform is well maintained, issues are quickly resolved, and that its capabilities are continuously improved by the team as a whole through a consistent agile approach. Owning and coding user stories in the backlog, taking advice from senior members of staff as required, and conforming to scrum team rules around definitions of done. Taking part in reviewing other team members’ code and suggesting improvements. Attendance and active participation at all scrum ceremonies (stand-up, backlog refinement, retrospective, etc)
- Liaison with QA, Support, and other teams involved with testing, deploying, and maintaining environment applications, infrastructure and releases
- Help the team troubleshoot and resolve issues with design & implementation of new features. Resolution and ownership of defects arising from either production or sprint development in a timely fashion
- Experience as a Java programmer
- Experience of continuous delivery & continuous improvement methods required
- Good knowledge of core Java, including Spring, Junit, (including Mockito & Hamcrest), JSP, JQuery, Oracle DB SQL, Jax RS, Jackson, Cucumber. Experience of Groovy and other JVM languages a plus. Experience of MyBatis a plus
- Must have proven experience with Agile/extreme programming (XP) methodology
- Experience of continuous delivery & continuous improvement methods
- Excellent spoken and written English, clear oral communication skills
- Must be willing and able to express new ideas, concerns and opinions directly to wider team in team meetings via teleconference
- Must be proactive, enthusiastic, flexible, and results driven
- Experience in working with colleagues in other locations, especially offshore development colleagues in India & US
- Good knowledge of microservice style architecture design, non blocking RESTful APIs and reactive programming
105
Senior Java Engineer Resume Examples & Samples
- Expert level Java knowledge
- RESTful API design
- Linux Shell
106
Senior Java Engineer Resume Examples & Samples
- Writing code and unit tests, working on API specs, automation, and conducting code reviews and testing
- Actively Participating in agile/scrum team by providing input on user stories and acceptance criteria
- Meeting all requested development objectives and deadlines as assigned by the Technical Project Manager
- Collaborating with other technology teams to develop architecture, drive standards
- Partnering with optimization analysts, engineering, and project managers to design, build and deploy optimization campaigns
- Develop clean and well-structured HTML5, CSS, and JavaScript code for front-end web development projects with an eye for compliant, cross-browser and standards-based markup
- Acting as technical subject matter expert for data capture and delivery
- Acting as technical adviser to business owners, project management, and IT teams regarding front-end development standards and processes
- Partnering with digital analysts to support the coding and code review
- Agile Practices
- Porting/Software Configuration
- BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience
- Demonstrated experience in Java application design, software development, and testing, preferably in an Agile environment
- Experience with J2EE, Servlets, Struts, and JSP required
- Understanding of XML, JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming a plus
- Ability to effectively communicate with internal and external business partners
- Ability to work both independently and as a part of an inter-disciplinary team
- Ability and drive to learn new technologies, tools, and processes
- Desire and ability to train and share knowledge with other technical teams
- Some experience preferred w/digital analytics (4+ years and preference for Adobe / Omniture / SiteCatalyst/DTM) including configuration and optimization experience, Requires deep knowledge of web page delivery, page construction and performance related designs to optimize content delivery
- Nice to Have Adobe Marketing Cloud experience including Analytics, Site Catalyst, AD Hoc Analysis (Discover), Audience Manager, Test and Target, Visitor ID Service, DTM, Bloodhound, SAINT Classifications, and Digital Pulse Debugger
- Requires advanced knowledge and understanding of Web Server performance, Page Designs and Patterns, applications systems design, and integration with a detailed understanding of applicable programming methodologies used in digital content delivery
- Demonstrated expertise in key aspects of web page design including, search engine optimization strategies, Javascript, HTML 5, Rich Media, browser variations, and other leading edge concepts in developing world class user experiences
- Demonstrated expertise to identify new and evolving web page design concepts and lead the business through key decisions and designs
- 2+ years experience in Rich Internet Applications, especially using JavaScript frameworks like jQuery and Prototype
- Must have working knowledge of industry standards for information security
- Must have a development background with technologies such as Java, iOS, PHP, Objective-C, .NET, React, Node, and Angular
107
Full Stack Java Engineer Resume Examples & Samples
- Enhance responsive Single-Page Applications (SPA) as a full-stack engineer, working with new and secure browsers, and digging deep in to custom AngularJS components/directives and back-end APIs
- Problem solve using a top-down approach while thinking about User Experience (UX) and the business problem before a technical solution/implementation
- Derive/write user stories and acceptance criteria with product owners and stakeholders, and break down larger items in to smaller deliverables
- Communicate effectively and closely with fund accountants, business analysts, data engineers, and full-stack Java/JavaScript engineers
- Write small (unit), medium, and large (integration/e2e) automated tests
- Demonstrate and apply a comprehensive knowledge of programming and design principles, methodologies, tools, and techniques
- Design complex tables and documents, and write highly efficient queries and views in relational and document-oriented databases
- Develop RESTful and secure web APIs while supporting legacy non-RESTful APIs
- Work with feedback provided by static code analysis tools such as Sonar and code review from peers
- Take responsibility for monitoring features deployed, fixing issues as they occur, and following up with customers for feedback
- Engage and learn from the community by attending meetups and paying attention to latest trends
- 2 years developing full stack web applications with Java
- 2 years working with JPA/Hibernate, MySQL/SQL Server
- 2 years working with Spring Framework and ecosystem
- 2 years working with HTML5, CSS3, JavaScript (ES5 / ES6), Bootstrap and AngularJS
- 1 year working with end-to-end testing framework such as Selenium, Protractor
- 1 year working with CouchDB or other document-oriented database
- 1 year working with JSON, XML, SOAP, REST
- 1 year working with Linux CLI
- Knowledge of financial industry and financial products
- Familiarity with lean and agile principles
- Maintaining delivery pipelines using Jenkins and version control systems like subversion and git
- Experience using, integrating, and optimizing back-end and front-end build tools (maven, grunt, gulp, webpack)
- Scripting and command-line (bash, awk, grep, sed, etc.)
- ETL experience (Talend or equivalent)
108
Senior Full Stack Java Engineer Resume Examples & Samples
- Provides technical expertise in the examination and definition of objectives for existing or proposed systems and in the design of improved systems utilizing information services. Provides technical assistance to staff including interpretation of specifications
- Researches new developments in hardware and software. Maintains currency in techniques and tools enabling system performance improvements
- Performs systems integration testing and user acceptance testing as required by software development life-cycle
- Manages multiple projects and may lead project teams
- Performs other duties as assigned or requested
- Bachelor’s degree BS in Information Technology, Computer Science or a related field
- 10+ years information technology experience
- Good understanding of Compliance AML and Case Management vendor Products (CTR, SAM, ERCM)
- Good understanding of Banking industry and banking data
- Good understanding of Enterprise Data Warehouse and data integration between source systems and EDW environment
- Design and develop all aspects of appications framework's/ module functionality
- Be competent in wide range of platforms and stacks in addition to the core spring based java stack, including an in-depth experience in building
109
Principal Java Engineer Resume Examples & Samples
- Lead multiple development work streams through integration and ensure architecture is scalable and extensible
- Collaborate with other principal developers in the team to ensure a common vision & proactive communication, both, horizontally and vertically
- Align with the leadership’s vision of the platform and help protect the platform from day to day tactical requests that may lead to a compromise to the vision
- Lead the team to think in terms of design patterns and Object Oriented Methodology
- Mentor other engineers/ sr. engineers to foster engineering & problem solving mindset
- Enforce existing engineering practices and setting new ones as and when needed
- Lead the effort to define, maintain, and support Java development environment and best practices, such as Maven, Sonar, and other Open Source tools
- Lead in identifying, isolating, resolving, and communicating the complex problems within the production and nonproduction environment
- Ensure a robust code review process is in place
- Proactively lead process/ technology improvement initiatives
110
Senior Java Engineer Resume Examples & Samples
- 5+ years of development with Javaand deep knowledge of the Java ecosystem
- Familiarity with WebServices (REST and SOAP)
- SSO and OAUTH (1.0 or 2.0)
- Familiarity withcaching frameworks (Distributed or Replicated)
- Database Experience (any RDBMS and any NoSQL)
- Experience inload, stress and endurance testing
- Experience in Search Indexers
- Experience in Web and App Servers
- Experience with Node, ReactJS or other JavaScript frameworks
- Machine Learning and learning algorithms
- Experience working in e-commerce, big data, or high transactional systems
111
Senior Java Engineer Resume Examples & Samples
- Design high-performance, low-latency systems to drive responsive mobile experiences
- Own the project end-to-end
- Define API contracts for RESTful services
- Build aggregation services
- Work with engineering and product across multiple teams
- Strong skills in Java
- Strong ownership and drive
- Experienced with large scale systems
- Excellent communication, teamwork, and documentation skills
- Minimum 5 years of solid development experiences
- BS degree in Computer Science or related fields
- Development experience on AWS
- Build and delivery pipeline automation
112
Java Engineer Resume Examples & Samples
- 2+ years experience developing SW in Java
- Strong problem-solving ability and self-motivation
- Able to work independently, with very little supervision
- Must be able to communicate effectively both in writing and verbally
- Experience using Clearcase, Clearquest or other software configuration management tools
- SSBI Security Clearance
- Bachelor's Degree in Engineering, Computer Science or similar OR equivalent combination of education and experience (BS technical degree = 8 years applicable experience)
113
Senior Java Engineer Resume Examples & Samples
- Set up the initial required frameworks and build softwares for the project
- Work closely with multiple stakeholders including Product owner
- Good understanding of Data structures and object-oriented analysis, design patterns and coding best practices
- Having in depth experience in Java and J2EE development is mandatory
- Having in depth knowledge in any one of the DBs MySQL /MS-SQL/Oracle
- Having in depth experience in java Spring3.0 & above and ORM framework Hibernate
- Good Knowledge of struts/JSF is added advantage
- Good knowledge in RESTFUL Webservices is required
- Good Experience in MAVEN build tool
- Design & implement features, required APIs, test suites or technology according to specifications, while keeping a strong customer focus
- 5 + Years iin back-end development
114
Senior Java Engineer / Architect Resume Examples & Samples
- At least 5 years of experience in a middle to backend java development role
- Experience creating and consuming RESTful web services
- Experience working with Spring as an MVC framework
- 8+ years of experience with Java development
- Full stack Java development experience in a web environment focusing more on middle to front end technology stack
- Experience creating RESTful web services
115
Senior Java Engineer Resume Examples & Samples
- Demonstrate knowledge and Experience working with APIs, messaging, middleware, WebSphere/Rational Suite preferred
- Understanding of Object modeling and deciphering custom and vendor supplied schemas
- Experience in producing detailed technical designs and driving execution
- Experience with enterprise java applications and development frameworks
- Experience integrating applications to enterprise middleware required
- Experience with large scale load balanced physical architectures to support consumer facing websites preferred
- Experience with iterative development with frequent releases
- Knowledge of standard tools for optimizing & testing code
- Experience with source control and build tools
- Recent experience leading projects is a plus
- Experience with business rule technology is a plus
- 8 - 10 years of ENTERPRISE FORTUNE 1000 Sr. J2EE development experience - high transaction environment
- 8+ years specifically focused in optimization of code
- 8+ years with Design Patterns
116
Senior Java Engineer Resume Examples & Samples
- Expert-level Java programming, including generics and multi-threading
- Experience with Cloud-based storage solutions / Cloud Friendly database (AWS)
- Experience with REST Web Services
- Knowledge of Spring Framework
- Web application development (full stack)
- Gradle/Maven build automation
- Angular JS (or other Javascript frameworks), Javascript, HTML5
117
M HIS Java Engineer Resume Examples & Samples
- Software design, coding, testing, and debugging "New Technology" application
- Participate in code analysis and code review meetings
- Develop software components based on requirements, architecture and design specifications
- Work with other software architects, software engineers, quality engineers, and other team members to design and build required systems
- Coordinate and communicate with team members as well as clinical analysts, product marketing analysts and quality analysts
- Resolve escalated customer support issues
- Interact with customers to resolve operational problems and determine customer requirements
- Bachelor’s degree or higher from an accredited university and/or minimum of five or more (5+) years of experience in lieu of the education requirement
- Minimum of five or more (5+) years of experience in software development
- Minimum of three or more (3+) years of experience in Java programming
- Minimum of one or more (1+) years of experience Linux or Unix
- Minimum of three or more (3+) years of experience with HTML and JavaScript
- Experience in object oriented programming (C#, C++, etc.)
- Bachelor’s Degree in Computer Science
- Experience working with relational databases and able to write complex SQL queries
- Experience with AJAX and jQuery
- Experience in Web Services standards and coding, especially REST API based service development
- Familiarity with Agile/SCRUM based software development processes
- Must be a self-starter, have attention to detail and a commitment to quality work
118
Senior Java Engineer Resume Examples & Samples
- Working knowledge of software development, software quality engineering, test automation practices and tools
- Proficiency in SQL and JavaScript
- Use of test automation tools (e.g. Selenium, Protractor, CA DevTest, Postman, Soap UI)
- Working knowledge of Development tools, such as: GitHub, Eclipse/IntelliJ, Jenkins/Concourse, Sonar
119
Java Engineer Resume Examples & Samples
- 5+ years of experience with Java EE
- 3+ years of experience with experience with SOA/EIA
- Experience in designing and implementing solutions using Spring and/or Spring Integration
- Experience applying Enterprise patterns and GoF patterns to applications design
- Experience with Object-Oriented Design (OOD) and development
- Experience with T-SQL development
- Experience designing database structures to support custom Java applications
- Experience with Dojo development
- Experience with TFS and MSBuild
- Bachelor’s Degree in computer science or related field
- FileNet experience
- Kofax experience
120
Java Engineer Resume Examples & Samples
- Give support to support service employees on customer integration issues
- Build scalable, stable and efficient fundamental services/frameworks
- Write quality, testable, maintainable, and well-documented code
- 3 to 5 years of industry java development experience
- Good knowledge of Java language, OOP concepts
- Specific experience with J2EE, Service Oriented Architecture
- Other programming language or Micro-service experience will be a plus item
- Have a solid foundation with relational database and SQL(prefer Oracle)
- Have good analytical thinking and problem solving skills #SuccessFactorscareer201609
121
Senior / Principle Java Engineer Resume Examples & Samples
- Work jointly with clients to ensure business requirements are clearly communicated
- 6+ years software development experience including at least 5+ years using Java
- Experience with security programming and concepts is a big bonus
- Exceptional time management and organization, able to handle multiple tasks under pressure
122
Senior Java Engineer Resume Examples & Samples
- Build Java application in AWS and/or private cloud environments to design and develop the billing application, and to coordinate with rest of the team working on different layers of the infrastructure. Provide expertise in the use of the spring framework, including best practices and design patterns
- Identify bottlenecks and bugs, and devise solutions to the problems
- Help maintain code quality, organization and automatic testing tools
- Implement Docker, AWS and other application server environments running in Linux environments both in the cloud and on-premises, supporting applications written in Java stack technologies
- Handle projects that deals with rating, billing and finance and in certain cases, complex projects require coordination with external systems
- Develop and implement solid, scalable and flexible software solutions for business and application teams migrating, transforming, and/or developing applications in the public cloud (AWS)
123
Lead Java Engineer Resume Examples & Samples
- 9 years of hands-on design and development experience in commercial environments
- Degree in Computer Science or directly related field
- Demonstrated experience developing J2EE applications using JDBC, JNDI, JMS and other related technologies like Swing, RCP, etc
- Demonstrated experience developing Web applications using JSP,AJAX, SPRING, Web Services and other related technologies (HTML5, etc)
- Demonstrated expertise in relational database technologies with strong SQL and Excel/VBA programming skills
- Demonstrated experience with Excel/VBA, PERL, XML and UNIX/Linux
- Experience with, and demonstrated understanding of modern software development and testing methodologies
- CFA or working towards CFA
- 3+ years of experience in use of these technologies is preferred
124
Senior Java Engineer Resume Examples & Samples
- Bachelor's degree or equivalent in Computer Science, Electronics Engineering, Information Technology or related field
- 5 years related, progressive, post-baccalaureate experience. Will accept experience gained concurrently
- Must have demonstrated experience with 1) Participate in architectural analysis, Data Model design, and basic framework design. 2) Agile Scrum Methodology. 3) RESTful webservices and SOAP web services using WS-Security. 4) Experience working in Java/J2EE programming using Spring framework with JPA and Hibernate. 5) Write Junit tests for unit and integration testing and perform SoapUI testing for the APIs
125
Successfactors Java Engineer Resume Examples & Samples
- Work closely with Asia- and US- based team members to develop/maintain products on cloud integration platform
- BS/MS in Computer Science, Engineering (any type), or a related field
- 1 to 3 years of industry java development experience
- Capable of working in multinational team divided across different time zones and locations
126
Senior Java Engineer Resume Examples & Samples
- Build SPA Web applications and UI components shared across multiple applications using React based front-end stack
- Work closely with multiple stakeholders in cross-functional organization in an Agile environment
- Engage in technical design of solution that is based on use cases and business requirements, and will best prepare the company to meet future business objectives
- Optimize applications for maximum performance and scalability
- Develop with mobile-first approach for multiple mobile form factors
- Maintain high coding standards and follow best practices such as unit testing, peer reviews
- B.S/M.S in Computer Science or related field
- 2 or more years of demonstrated development experience with hand-coding advanced HTML, CSS, HTML5, CSS3, and JavaScript
- Very strong JavaScript background with emphasis on performance and succinctness
- Motivated, organized and committed to continuous improvement and learning
127
Senior Java Engineer Resume Examples & Samples
- Participate in software design meetings, write technical design documents and propose design solutions
- Development of the product / modules independently
- Understand & maintain existing code-base by regular re-factoring and applying requested fixes and features
- Should be flexible to learn new technology / require frameworks
128
Siri Advanced Development, Java Engineer Resume Examples & Samples
- Exceptional development experience with Java, including scalable services, storage, etc
- Experience developing shipping commercial software
- Experience with Python will be extremely useful
- Knowledge of distributed computing, both theory and practice, extremely valuable
- Familiarity with Unix and Git is extremely important
- Knowledge of a variety of Java-based APIs and frameworks
- A passion for coding manifested in side projects (such as an app or open source code base) or in participation to hackathons or coding competitions
129
Senior Java Engineer Resume Examples & Samples
- Actively participate as a team member of a Software Development Team helping design, architect and implement Java based Web Applications and Micro Services (Groovy) utilizing cutting edge patterns, processes and tools. ( Full CI/CD, Docker, Cloud Deployment )
- Design and participate in the development and delivery of operability-related features such as system health monitoring, diagnostics and repair
- Conduct architectural and performance evaluations of new technology upgrades and critical software/hardware changes
- Analyze the current state of the application and infrastructure, designing appropriate solutions and working with teams to implement them
- Coordinate and participate in emergency responses, perform root cause analysis, identify and implement solutions to prevent re-occurrences
- Collaborate with QA engineers, developers, systems engineer and architects and take initiative to advance the quality, performance and scalability of our applications by influencing the architecture and design of our products with ‘operability’ in mind
- Review each entire application stack and design, prepare and execute performance test plans to identify performance and scalability issues
- 5+ years of combined IT experience
- 5+ years of experience with developing and maintain enterprise monitoring environments
- 5+ years of solution design and lead experience building custom Java/JEE applications
- 5+ years of experience using frameworks like DropWizard, Spring
- 3+ years of experience using SQL (like Oracle, MySQL, etc.) and NoSQL (like MongoDB, Couchbase, Postgress, Redis, etc.) databases and persistence frameworks (like JPA, Hibernate, etc.)
- 3+ years of experience with version control system (using Git, Subversion or similar)
- 3+ years of experience with test driven development (TDD)
- 3+ years of experience utilizing Continuous Integration (CI) severs (like Hudson, Jenkins, Atlassian suite or similar) for build and process automation (CD)
- 2+ years of experience designing Web 2.0 solutions using technologies such as AJAX, HTML5, JavaScript (like jQuery, Amber, Angular, etc.), CSS and responsive design
- 2+ years of experience with one of the dynamic object oriented programing language like Groovy, JRuby/Ruby or Python
- Strong object oriented design experience, including working knowledge of utilizing various design patterns
- Expertise in designing and implementing large, global, multi-tool, multi-platform enterprise monitoring systems
- Working experience with Application Performance Management Tools (like Wily or New Relic), Log Management tools (like Splunk) is a plus
- Experience building & deploying application on a cloud platform is a plus (AWS, Azure, etc.)
- Experience leading and mentoring other developers is a plus
- Experience configuring/administering JEE application servers is a plus (Tomcat, Jettty, Weblogic, etc.)
- 2+ years of industry knowledge preferred
130
Java Engineer Resume Examples & Samples
- Agile experience is an absolute must. Resources have to have worked in a true Agile environment
- Team is currently 2 Scrum Teams; Goal: at least 3 teams, if not 4, total scrum teams after transformation
- High performance work space floors; open environment, very collaborative
- This group utilizes a Selenium test harness
- Struts, Spring, Java 7 knowledge or Java 8. This product is used heavily for external facing customers. There is A lot of scrutiny due to audit. For this reason they need well documented code, clean code, so the right resource is crucial
131
Server Side Java Engineer Resume Examples & Samples
- Must have strong database knowledge, but MySQL and Aurora (Amazon) are preferred
- Experience working with AWS technologies
- This position requires proficiency in developing real-time information processing systems, primarily in Java
- The candidate should possess the ability to analyze and follow technical requirements, as well as possess a strong ability to communicate and work with internal teams and external customers
- The candidate must be willing to work in a structured development methodology (Agile) following standard operating procedures that are aligned with Company's quality management process, including the production of prescribed quality artifacts to prove that good manufacturing processes were utilized in the production of the project / product
132
Java Engineer Resume Examples & Samples
- 1+ years of solid Java back-end experience
- Knowledge of design patterns, OOPS principles and data structures
- Knowledge of at least some of the following frameworks/technologies – Hibernate, Spring, REST, Ehcache, Camel, JMS, XML, JSON, and continuous integration
- Experience with Mysql and RDBMS best practices
- Troubleshooting and performance tuning skills
- Experience working with these technologies are a huge plus: AWS, AngularJS, Mobile development, and Docker
133
Senior Java Engineer Resume Examples & Samples
- 5+ years of solid Java back-end experience
- Strong knowledge of design patterns, OOPS principles and data structures
- Strong knowledge of at least some of the following frameworks/technologies – Hibernate, Spring, REST, Ehcache, Camel, JMS, XML, JSON, and continuous integration
- Strong troubleshooting and performance tuning skills
- Project lead experience is a plus
- BS/MS in Computer Science or a related field
134
Java Engineer Resume Examples & Samples
- The ability to work comfortably as part of a small development team and interact with other development teams on a regular basis Work with business analysts and technical architects to design and develop mobile solutions
- System troubleshooting, debugging, and analysis
- Developing, unit testing and implementing complex software from the ground up
- Understanding and reviewing functional requirements and technical specs, providing clear guidelines to operations for implementing new products and answering/driving solutions to technical and implementation issues
- Taking leadership in owning features/bugs and driving them to completion
- Researching and evaluating new technologies and solutions
- Being a technical leader for the team, sharing responsibility with other senior team members for resolving technical problems and answering questions about the platform
- Bachelor's Degree or higher in Computer Science, Math, EE or equivalent experience in field
- 5 years of software design and development
- Experience in design and development using object oriented techniques
- Ability to communicate with both technical and non-technical audiences
- Ability to work both individually and in a team environment
- Experience working in agile teams (e.g., Scrum, XP)
- Expert in cross group communication, able to get buyoff from business, operations and peers
- Experience working with NoSql databases such as Cassandra and Mongo
- Maven experience
- 10 years of software design and development
135
Senior Java Engineer Resume Examples & Samples
- Work with Architecture to craft technical designs and drive the evolution of our site architecture
- Write automated tests of new features to ensure they are of very high quality
- Participate in, and lead, continuous education programs to grow your skills both technically and in the Williams-Sonoma business domain
- Lead by example and mentor more junior engineers through your professionalism and dedication to craftsmanship in the creation of software
- 8+ years of experience as a Software Engineer
- Expert level competency in one or more of Java, JavaScript, or Web technologies
- A thorough understanding of software development best practices
- Enthusiasm for constant improvement as a Software Engineer
- Ability to review and understand proposed designs and offer thoughtful feedback in a collegial fashion
- Ability to communicate clearly and effectively both verbally and in writing
- Java 6 Development Experience
- Spring Experience (Spring architecture, modules, annotations, controllers)
- RESTful Services experience (Web Services Experience)
- At this time we are only considering candidates that are already local to the Bay Area**
136
Java Engineer Resume Examples & Samples
- ~8-10 years of Java programming expereince
- Very strong programming skills – Should be able to write optimized, modular code, object oriented
- Strong experience in object oriented concepts, garbage collection, collections framework, multi-threading & generics
- Capable of integrating REST and SOAP Web services
- Should be very strong in OOPs concepts, design principles and design patterns
- Good knowledge of and able to apply best practices
- Hands on experience working with Database Query
- A good understanding of Spring and Hibernate
- Experience in developing unit tests and expanding unit test coverage
- Effective communication to clarify requirements and provide the solutions to the customer as per the requirements
- A result driven team player with the ability to work under pressure and possess sound knowledge of Enterprise Functionality
- Excellent interpersonal skills to effectively interact with departmental clients and work effectively with all levels of management
- Minimum Qualification - B.E / MCA
137
Senior Java Engineer Resume Examples & Samples
- Translate detailed designs into computer software
- Unit-test, debug, and refine computer software to produce the required product
- Enhance software to reduce transactional work, increase application response time, and improve effeciency
- Tomcat and WebLogic experience
- HTML5 and CSS3 experience
- Open Layers experience
- Ruby experience
- Experience managing and planning enterprise-wide software development activities
138
Full Stack Java Engineer Resume Examples & Samples
- Conceptualize, develop, and maintain especially the front-end side of our product
- You own what you build, from your desktop to production
- You collaborate with Product Owner, designer, and engineers to continuously improve and scale our product
- Expert in modern browser technologies, client-side JavaScript, responsive design, and never stop inspiring others with new technologies
- Product roadmap is a team sport and executed by developers. You don't sit in a corner
- 3+ years of experience in web and mobile application development
- Proficiency in Java, JavaScript, CSS, HTML, Bootstrap, LESS, OOP, Angular.js, Git
- Additional middle-tier to backend hands-on experience in Google Cloud, distributed systems, and NoSQL preferred
- Comfortable working with the GWT framework is preferred
- Proven experience in working with developers to optimize and improve performance of applications
- Bachelor degree in CS, Math, Engineering or equivalent
139
Senior Java Engineer Resume Examples & Samples
- Create solutions that scale into the face of big data using the latest technologies, including open source
- Perform software analysis, code analysis, requirements analysis, software review, software reliability analysis, and object-oriented analysis and design
- Participate in software modeling and simulation
- Drive implementation to benefit/optimize overall software development
- At least 5 years of programming experience demonstrating a comprehensive application of programming principles, methodologies, tools, and techniques, including success in developing system-level technical designs
- Bachelor’s Degree in Computer Science, Computer Engineering, or related technical field. Master’s Degree is preferred
- Common programming languages Java, Scripting etc. is required. Broad experience with software at all levels is a must
- Experience in tools including Bamboo, Maven, Nexus, Sonar, Stash, Fisheye & Crucible, IntelliJ (and/or JProfiler)
- Rich experience in software deployment and maintenance on cloud platforms
- Hands-on experience in developing solutions to software architectures to meet user experience, platform or performance needs
- Strong knowledge of database modeling and data structure principles, techniques and best practices
- Love for developing well-tested code and products at both the unit and functional level
- Experience with configuration management tools and automation
140
Senior Java Engineer Resume Examples & Samples
- Core Java Enterprise Edition development skills and understanding of Java design principles
- Demonstrable knowledge of Service Oriented Architecture
- Experience of Continuous Integration and Development environments using technologies such as Jenkins, Sonar, Maven, Artifactory
- Familiarity of Behaviour Driven Development principles and BDD languages such as Gherkin
- Application server technologies such as JBoss, WebSphere, WebLogic
- Experience in Angular JS
- Document Management products such as Alfresco
141
Senior Java Engineer Resume Examples & Samples
- Design and prototyping applications for mission-critical systems in a complex and challenging environment
- Code, test, debug, implement, and document highly complex solutions created in Java and related technologies
- Interact with relational databases and NoSQL solutions
- Skills in scripting languages, particularly Python and JavaScript, and shell is a plus
- Skills and experience developing highly scalable web applications is a plus
- Experience in cloud computing and distributed technologies is a plus
- Experience in NoSQL technologies is a plus: Cassandra, Hadoop, Redis, etc
142
Senior Java Engineer Resume Examples & Samples
- Day to day development of our Java based solutions and taking the technical Lead for solution development
- Actively contributing towards and driving Technical Roadmaps for our Java based applications
- Leading code reviews as well as defining and promoting development standards / best practices for the team
- Maintaining high quality, testable code and ensuring high test coverage of the code base
- Prioritising availability and resilience in design and implementation
- Serving as a core member of an Agile team; analysing and estimating user stories, interpreting acceptance criteria and building software that exceeds Product Owner expectations
- Working closely with Product Owner and QA Engineers to ensure design and delivery meet critical platform SLAs
- Actively contributing to team ceremonies and being equally accountable for sprint commitments
- Being a team player and stepping out of role where required to facilitate team success
- Keeping up to date with the latest technology trends and identifying where they could be incorporated Skills Essentials
- Advanced proficiency with hands on development using Java EE
- Ability to identify opportunities for usage of established design patterns as well as their implementation
- Experience leading solution design and delivering high availability / performance secure systems supporting large traffic volumes
- Knowledge of web security and encryption technology
- Proven success in creating, enhancing and refactoring Java EE software
- Experience implementing and utilizing continuous integration, orchestration, and delivery tool chains, including test automation frameworks
- Solid understanding of build and version control tools such as Maven, Grunt, Jenkins, Git, SVN (including branching and merging strategies)
- Knowledge and experience with using unit testing frameworks such as JUnit
- Strong problem solving skills and a desire to learn through experience
- Excellent collaboration in a team environment and comfortable in leading group based working sessions
- Worked as part of an Agile team
- Proficient oral and written communication skills
- Experience with Java EE software development
- Computer Science, or equivalent
- Degree or equivalent industry experience
143
Principal Java Engineer Resume Examples & Samples
- A background with deep and incredible coding skills (especially in Java) as well as in all other technical skills necessary for excellence in all stages of product development
- Commercial experience as lead developer of complex cross application products and/or underlying infrastructure that has shipped and in use by large number of customers. This includes proven success in architectural leadership and design, as well as successful implementations of such
- Operations experience in a data center. Understand network topologies, IT processes, and deployment architectures (e.g. layout of resources within a data center)
- Expertise in architecting, designing, and implementing scalable and distributed systems. Includes concurrent execution as well as multi-thread applications
144
Java Engineer Resume Examples & Samples
- Develop Portals / API’s / Dashboards to assist QA and delivery teams in their automation goals
- Assist project teams in implementing quality unit / integration tests ( both java and JavaScript) & concepts such as sonar implementation across project
- Assist teams to implement DevOps, continuous integration, and custom automation concepts using tool set provided by enterprise teams
- Work closely with enterprise teams and project teams and assist teams to implement latest addition / updates in tool chain / continuous integration process
- Writing code and unit tests, working on API specs, automation, conducting code reviews and testing
- Perform ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts, and delivering continuous improvements
- Partner with delivery teams to maintain and enhance test automation frameworks including selenium, Junit, Jasmine, Protractor and custom utilities developed by QA team
- Position requires a Bachelor’s degree in Computer Science, Engineering, or a related field followed by 2-4 years of progressively responsible experience with object oriented development
- Collaborative work ethic and ability to work in a team-oriented culture
- Demonstrated experience in object oriented application design, software development, and testing, preferably in an Agile environment is desired
- Experience in object-oriented design and J2EE design patterns, as well as prototype and visuals development for high-level product concepts and capabilities
- Experience with J2EE, Servlets, Struts, and JSP is desired
- Experience with NOSQL, MongoDB, MQ/MQ Series, and Open API development is a plus
- Experience with implementing automated release management using Maven, Subversion, Spring, Nodejs, and Apache Camel is a plus
- Understanding of XML, JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming is a plus
- Experience with a broad range of software languages and payments technologies is a plus
145
AWS Java Engineer Resume Examples & Samples
- Cloud Service Development
- Architecting solutions for massive scale, resiliency and maintainability
- Creating code assets and tools to accelerate customer projects
- Strong practical Linux and Windows-based systems administration skills in a Cloud or Virtualized environment
- Prior success in automating a real-world production environment
- Experience with RDB replication in AWS zones and regions
- Experience with caching technologies in AWS
- Experience with Chef, Puppet, Salt, or Ansible in production environments with many nodes
- Experience with revision control source code repositories (Git, SVN, Mercurial, Perforce)
- Management of continuous integration servers like Jenkins, Bamboo and TeamCity
- Understanding of Service-Oriented Architecture (SOA and REST)
146
Senior Java Engineer Resume Examples & Samples
- Development on the BoldChat product’s Java server code base
- Development of BoldChat web-based client application interfaces
- Participate in the application design process, in cooperation with designers, product managers, and other developers
- Maintain and improve our coding and design guidelines
147
Java Engineer Resume Examples & Samples
- Linux Operating Systems
- Groovy language skills a plus
- Worked with PostgreSQL
- Good working knowledge of networks
- Docker and Docker orchestration
- Knowledge of AWS and its services
- Service and/or Micro Service architectures
- NoSQL data storage mechanism
148
Senior Java Engineer Resume Examples & Samples
- Experience developing Java Enterprise-applications
- Practice with the databases (SQL and NoSQL)
- Using TDD in developing
- Not less than 3 years experience developing web-applications
- Experience of using ORM, IoC containers (Spring, ...), EJB
- Experience of the teamwork
149
Senior Java Engineer Resume Examples & Samples
- Experience in development of applications using Java Enterprise platform
- Experience working with databases (SQL and NoSQL)
- Experience using test-driven development (TDD)
- At least 3 years of experience in development of web applications
- Experience using object-relational mapping (ORM), EJB and IoC containers
- Experience working with Spring MVC, JavaScript, and JavaScript frameworks (jQuery)
- Knowledge of project management tools (Ant or Maven)
- Experienced team worker
150
Senior Java Engineer Resume Examples & Samples
- Be fanatical about performance and performance monitoring
- Code primarily in Java but also able to use the right language for the right job
- Experience working with advertising systems
- Understanding of Linux Kernel development
151
Java Engineer Resume Examples & Samples
- Relational or NoSQL database experience
- 3 Years Experience with Java or 1 year with Scala
- Python, Hadoop, and REST service experience is all a plus
152
Senior Java Engineer Resume Examples & Samples
- Application Support
- Data Management
- Release and Deployment
- Requirements Gathering and Definition
- Systems Development Management
153
Senior Java Engineer Resume Examples & Samples
- Give input during the initiation phase of new projects/enhancements (from an technical point of view)
- Be able to ensure the deployment of the new services through all environments
- Write and Maintain technical documentation, operational guides and other documents, If necessary
154
Senior Java Engineer Resume Examples & Samples
- BS/BA degree in Computer Science, Software Engineering or related
- 5 years experience in software development
- Expertise coding in Java (PHP, Python, or other languages a plus)
- Solid object-oriented design skills
- Familiarity with design patterns and writing testable code
- Knowledge of n-tier or service oriented architectures
- Comfortable with Linux or OS X development environments
- Experience working with Git, Subversion or other SCM tools
- Working knowledge of Tomcat, Apache or Nginx
155
Senior Java Engineer Resume Examples & Samples
- Evolve existing framework to support new scalability requirements as well new functionality needed
- Identify and drive new solutions to enhance the development cycle to increase development productivity
- Work with team to drive better persistence structures to increase throughput throughout the various layers in the application including database
- Analyze and test new algorithms to increase ROI on media spend across various providers and within each provider
- Mentor and lead subordinate developers in adopting best practices craftsmanship
- Work with product owners to identify and iron out upcoming business needs and develop technical backlog to answer those needs in timely manner
- Enthusiasm for solving interesting and complicated problems
- 8+ years of software development experience or Masters +6yrs or Phd + 4yrs in CS or equivalent
- Extensive experience designing and implementing highly scalable, distributed application systems
- Extensive experience programming in Java, writing complex finely tuned SQL
- Extensive knowledge in fine tuning SQL and understanding execution plans
- Extensive experience designing robust scalable applications
- Extensive experience architecting complex data models to handle millions of transactions
- Experience in application design and implementation using agile practices & TDD
- Experience with highly scalable / distributed systems
- Experience with Spring, AJAX, JSF, Struts, iBatis, Hibernate, SEAM, MS-SQL 2005 and Oracle 10g is a plus
156
Principal Platform AWS / Java Engineer Resume Examples & Samples
- Architecting and developing web, software, prototypes, or proofs of concepts
- Drive significant technology initiatives end to end and across multiple layers of architecture
- Drive design and implementation of durable and software solutions that will solve critical customer problems
- Recommend development best practices for application development
- Recommend and support development tools
- Gathering functional requirements, developing technical specifications, and project & test planning
- Act in a technical leadership capacity: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems
- Roughly 70-80% hands-on coding
- Pursue and resolve complex or unchartered technical problems and share key learnings
- Actively stay abreast of Developer Tools/SaaS/PaaS trends and standards, recommend best practices and share learning
- Work cross-functionally with various Intuit teams including: product management, QA/QE, various product lines, and/or business units to drive forward results
- Demonstrate a passion for developing well architected, elegant software tools and services
- Experience with Agile Development, SCRUM, or Extreme Programming methodologies
- A degree in Computer Science with 10+ years of software development experience
- Experience and with a strong desire to build tools, services and platform that facilitate other engineers to greatness
- Be highly innovative, flexible, self-directed and driven
- Expertise with high level languages such as: Java/J2EE, C#, Python, Ruby
- Experience with Bash or Shell scripting
- Experience working on multiple AWS services required
- Experience with Chef/Puppet or other equivalent configuration management framework desired but not required
- Experience with build/deploy tools such as Jenkins, Docker desired but not required
- Comfortable working on Linux and/or Windows. Linux sys admin skills would be nice to have
- Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
- Expertise with unit testing & Test Driven Development (TDD)
- Team player possessing strong analytical, problem solving and communication skills
- Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people
- Demonstrated ability to work with global teams across time zones
- Ability to work effectively in a fast paced, complex technical environment
- High adaptability and flexibility
- Experience driving for results across cross-functional teams while maintaining effective working relationships
- Excellent communication skills. Communicates clearly, succinctly and persuasively to all levels of employees, customers and management (including executives)
157
Senior Java Engineer Resume Examples & Samples
- Ensure all deliverables factor in support and operational requirements to ensure continuous deployment can be maintained at a known velocity
- Participate in the design of software solutions, including applications design, database design, data-flows and detailed technical design working with the Solutions Architect as appropriate
- Actively participate in the definition of scope of projects and estimates of timescales for development and operational/technical evolution work
- Balance the commercial needs of the business against the ideal software design, proposing sound phased or tactical implementations balanced against a baseline of 24x7 support and monitoring
- Help in the identification of issues, risks and dependencies pertaining to testing
- Be responsible for coaching and mentoring the junior engineers and test engineers within a squad to support continuous improvement in our software, testing and design processes and practices
- Manage individual and stream relationships with 3rd party providers of software solutions
- Constantly seek to improve the quality of 3rd party processes and deliverables
158
Java Engineer Resume Examples & Samples
- Produce accurate and unambiguous functional and technical documentation of products, systems and services prior to and during development
- Develop using primarily agile development techniques such as SCRUM, Kanban and eXtreme Programming (XP)
- Provide an end-to-end regression testable solution that enables automated unit and behavioural (BDD) testing to be run as part of the standard build process
- Experience of Software Design
- Java 8, J2EE, Spring
- Working with 3rd part suppliers
- Experience of interpreting/negotiating business requirements
159
Java Engineer, Intern Resume Examples & Samples
- Working towards a Bachelor’s in Computer Science or equivalent field
- Ability to work quickly with an eye towards writing clean code that is efficient and re-usable
- Iterate quickly in an agile development process
- Strong work ethic and entrepreneurial spirit
160
Senior Java Engineer Resume Examples & Samples
- Design and implement scalable, secure, and high-performing, services using application architecture best practices
- Collaborate with Architects, Front-End Engineers and Product Managers to deliver restful services required to power the Teradata Analytical Calculator
- Stay abreast of technology trends and industry best practices to develop new skills and grow professionally
- Excellent programming skills in Java and OO analysis and design with proven ability to architect and design API driven and service orientated applications
- Proven experience designing and implementing horizontally scalable, secure and reliable web applications using java
- Experience writing restful web services with technologies such as Spring or Jersey
- Experience developing applications using relational databases including writing SQL
- Experience integrating web services with web clients written using client-side MV* frameworks such as AngularJS
- Understanding of software build and dependency management techniques
- Understand working within a continuous integration stack using tools such as JIRA, GIT, Bamboo/Jenkins
- Working knowledge of NoSQL data stores such as Hadoop is a plus
- The ideal candidate will have a passion for the latest technologies with a focus on customer delivery and the ability to put your ideas in writing
161
Lead Java Engineer Resume Examples & Samples
- 8+ years core Java experience: building business logic layers and back-end systems for high-volume consumer facing web applications
- Current experience developing microservices
- Ability to work quickly with an eye towards writing clean code that is efficient and reusable
- Ability to build prototypes for new features that will delight our users and are consistent with business goals
- Excellent written and verbal communication skills in English
162
Java Engineer Resume Examples & Samples
- 3 or more years of relevant experience
- Experience working within a software development team
- Proficiency in developing Spring- and Hibernate-based web applications
- Hands-on experience in developing micro services solutions
- Ability to work quickly with an eye towards writing clean, efficient, reusable code
163
Senior Java Engineer Resume Examples & Samples
- Design and develop globally deployed cloud based micro-services solutions with high availability
- Bachelor's degree in Computer Science, Engineering, or related discipline
- 5+ years of in-depth development experience with Java
- Experience building highly scalable distributedsystems
- AWS deployments
164
Software Java Engineer Resume Examples & Samples
- Provide technical leadership with proven ability to mentor and coach other employees
- Ability to engineer complex, multi-tiered distributed software systems
- Design, implement, test and document / diagram software solutions for technical and business requirements
- Complete code changes in a timely manner based on project plans
- Keep up to date with best practices
165
Java Engineer Resume Examples & Samples
- Expert Core Java Knowledge with at least 3+ years hands on experience
- Strong attention to details and thoroughness
- Demonstrate ability to be a self-starter and learn quickly
- Financial knowledge and interest strongly recommended
166
Java Engineer Resume Examples & Samples
- Delivery high performance software solutions
- Work hand-in-hand with Solution Architects to build the right solution the first time
- Present performance and scale statistics of each solution
- Work closely with Operations and Support staff to ensure production hand-off post-release
- Has a strong grasp of integrating application front-ends with server-side code and Web Services / APIs
- Actively supports an agile approach and operates as a core member of an Agile Scrum team including interfacing with key business representatives
- Participates in all Scrum ceremonies including daily stand-ups, iteration planning, iteration demos and retrospectives
- Ability to work in a priority-driven environment, managing multiple and changing tasks
- 6+ years of software development experience with full application stacks
- 6+ years of Java and JEE technologies
- Expert at Java jdk 1.7 or above and accomplished at multithreading
- Good experience with REST Web Services
- Good experience and solid knowledge of OO Design & design patterns
- Experience with open source frameworks such as Spring, Hibernate, etc
- Experience with application servers such as Tomcat, WebLogic, Jboss , etc
- Familiarity with build, deploy & continuous integration tools (i.e. maven, anthillpro, SVN, GIT etc.)
- Good experience with Java Unit Testing Frameworks and Tools such as JUnit, TestNG, Mockito etc
- Strong experience with RDBMS, such as DB2, Oracle, MySQL, MSSQL
- Good attitude & team player is a must
- Experience with Ecommerce is a plus
- Experience working in Linux environments and shell scripts
- Exposure to NoSQL technologies such as MongoDB , Cassandra and Hadoop
- Experience with high volume transaction based applications in the payments or financial industry is a plus
167
Principle Java Engineer Resume Examples & Samples
- Apply your expertise in software technology to improve the health care experience for both patients and providers
- Work with customers, designers and UX experts to design and develop solutions to challenging problems
- Provide leadership and mentor junior engineers
- 10+ years’ experience as a Java Developer
- Hands on experience building applications from the ground up
- Experience with a blend of the following areas: RESTful service development, HTML5, CSS3, Mobile First, Responsive Design, CSS Frameworks such as Bootstrap, Foundation, 960 Grid,
- Experience designing and building Single Page Applications, JQuery or similar, Angularjs Team Foundation Server, GitHub, or related source control repository
- Knowledge of Azure/AWS or other cloud technologies a plus
168
Senior Java Engineer Resume Examples & Samples
- Collaborate to create robust large-scale, production-ready applications which leverage distributed computing and dynamic provisioning
- Develop research prototypes and proofs of concepts
- Contribute to systems architectures and networking infrastructures
- Design and develop SaaS applications
- Write efficient, scalable code
- Build SDL Research next-generation products and platforms
- 2+ years of experience as a Java software developer, in an Agile environment
- Knowledge of data structures, algorithms, and software design
- Solid Java coding skills
- Development experience on Linux and Windows
- Solid scripting skills are a major plus (shell scripting, and Python/Perl)
- Experience with microservices architecture is a big plus (Dropwizard/Spring Boot)
- Experience developing event driven systems
- Work experience with messaging systems (Kafka, RabbitMQ)
- Experience with Big Data technologies (HBase, Apache Zookeeper, Hadoop)
- Experience with application deployment and orchestration tools (Docker, Marathon, Mesos)
- Understanding of Continuous Integration/Continuous Delivery Patterns and practices
- Solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
- Experience working with large-scale work flows
- Experience with distributed processing systems and familiarity with server-side and client-side web development would be an asset
- Strong team player with excellent communication, documentation and problem solving skills
169
Java Engineer, Search & Data Resume Examples & Samples
- Excellent analytical and engineering skills
- Background in program verification, automata theory, or discrete mathematics
- Understanding of Java 8 concepts
- Knowledge of Web Services especially REST, JAX-RS
- Knowledge of build tools (for example Maven, Gradle)
- Experience with requirements analysis
170
Senior Java Engineer Resume Examples & Samples
- Develop large scale software solutions around search, faceted navigation, targeting
- Research and develop the next generation of SDL Fredhopper products
- Manage your projects deadlines and deliverables
- Experience with a web framework (such as Wicket, GWT, Play) or JavaScript toolkit (such as JQuery)
- Experience with Java scalability and concurrency
- Experience with NoSQL, SaaS/Cloud
- Experience with software product innovation and fast value delivery
171
Senior Java Engineer Resume Examples & Samples
- Solid OO, HA, deep knowledge of Java
- BSCS or equivalent (MSCS preferred)
- A Burning desire to learn and teach new things with a high powered team
- Desired Knowledge, Skills and Abilities: Knowledge of cloud based services such as Cassandra, elastic search, kafka
- Scrum/Agile development methodology a plus
172
Senior Java Engineer Resume Examples & Samples
- Bachelor’s degree in Computer Science, Management Information Systems, or some related area
- 5+ years of professional experience in a related field with increasing responsibility
- 5+ years of software design, development and implementation
- Ability to analyze complex business problems, propose effective solutions and understand and apply business vision and direction
- Ability to communicate effectively both orally and in writing to management, team members, business and technology professionals
- Great attitude
- Experience in designing contact center development solutions, including integrating with ICM, telephony components, and with back-end business applications
- Experience with Cisco CVP or similar IVR call flow development
- Knowledge of Speech Recognition technology, preferably Nuance
- Experience with telephony integration development
- Experience with Voice User Interface (VUI) design and caller usability
- Experience in speech grammar development
- Experience in designing reporting solutions
173
Software Java Engineer Resume Examples & Samples
- You will design and implement the infrastructure layer of top VMware products, based on Linux Virtual Appliances and containers
- You will define and analyze product requirements, write/read functional and design specifications, write and support the code
- You will have to adhere to VMware internal processes during the whole development cycle – idea, , requirements, specifications, designs, implementation, bug fixing, testing and support, etc
- As a Senior engineer, you should be taking a leading role in the team
- Professional experience in Linux operating system
- Knowledge in scripting languages (Python) and Bash scripting
- Professional programming in Java and related technologies
- Experience with distributed systems and multi-tiered architectures
- General programming knowledge - object oriented principles, data structures, algorithms, design patterns, memory management, etc
- Web services, REST
- Web technologies (HTML, CSS, JavaScript)
- Experience in relational databases, PostgreSQL is a plus
- Excellent analytical and problem solving skills
- Work without close supervision and with proactive goal-oriented attitude
- Practice in code reviews, pair programming and test automation
174
Java Engineer Resume Examples & Samples
- Minimum of 5 years experience in a professional, programming position
- Knowledge of JVM Internals, GarbageCollection, Concurrency
- Expert in Java NIO and Concurrency
- Experience writing REST based services using Netty or similar frameworks
175
Java Engineer Resume Examples & Samples
- Enhance and maintain existing software and analyze, design and develop new programs
- Test and debug programs for accuracy and functionality
- Participate in research and development of new applications
- Participate in production support and problem resolution
- Advise and assist customers in application implementation
- Mentoring of non-senior development staff
- Self-motivated team player with strong sense of urgency and drive
- Ability to manage time effectively and work independently
- 10 years of hands-on commercial software enterprise development experience
- BS degree in computer science with in-depth knowledge and 5 years experience in each language: C/C++, Java and C#
- Web application technologies: JavaScript, HTML and one or more server side scripting languages, .NET, and PHP
- Strong understanding of relational databases including database design, indexing, stored procedures and triggers. Ideally this would include experience with Oracle, MS SQL, or MS SQL Server
- 6+ years with Windows, UNIX, Linux platforms and software development tools including Visual Studio, GCC, and Eclipse
- Experience analyzing, debugging and troubleshooting
- Cryptography concepts
- Client/Server application development
- Spring framework and/or OSGI
- Z/OS and/or OS/400 platform experience
- LDAP/Active Directory integration
- SSL/TLS protocol implementation
- PGP knowledge a plus
- Hardware Security Modules (HSMs)
- PHP, Apache, MySQL
- Experience with Oracle and MS SQL databases
176
Principal Java Engineer Resume Examples & Samples
- Experience deploying in a public or private cloud environment
- Experience building scalable service (Microservices), REST interfaces
- Expertise with architectural design
- Expertise and comfort with debugging
- Complete comfort with Java and Python
- Complete comfort working in a continuous deployment environment
- Ability to take on critical escalations in cloud infrastructure and smile!
- Any experience developing messaging services, database services, subscriber notifications is desirable
177
LS Java Engineer Resume Examples & Samples
- Respond to application monitoring alerts with the given SLA
- Respond to Expedia Incidents for Monitoring within the given SLA
- Perform advanced application troubleshooting, issue resolution and root cause analysis
- Create/Update knowledge base documentation on production issues
- Where feasible perform initial code analysis and debugging for issues uncovered by incidents
- Maintain, enhance and create additional application monitors for timely and accurate issue alert notifications
- Create, maintain and enhance dashboards for ensuring application health
- Communicate issue, impacts and resolution information in a timely manner
- Communicate and assist in coordination of issue notification and resolution with other support teams
- BS and/or MS in Computer Science or related field
- 3-5 years' experience as a Software Developer or Support Engineer
- Strong troubleshooting and analytical skills
- Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner
- Fast learner willing and able to learn and operate with new technologies and tools
- Experience with some of the following technologies is a big plus: Java, Spring, Struts, JSP, JSTL, Javascript, HTML, CSS, Eclipselink, Hibernate, Oracle DB, Coherence Cache, XML, SOAP, WSDL, Apache Tomcat, Git, Maven, Jenkins, REST APIs, Dropwizrad/Spring Boot, AWS and Docker
178
Senior Java Engineer Resume Examples & Samples
- Design, develop and implement web-based applications using Java, JSP, Servlet, and Hibernate
- Hands on technical role; contributes to all phases of the software development lifecycle, including analysis, design, implementation, and QA
- Implement A/B and multivariate tests using Oracle Maxymiser base on business requirement
- Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use
- Bachelor’s degree in Computer Science or related field. Master’s degree desirable
- 6+ years of experience in solution design and development of web applications using Java, Spring MVC, Hibernate, and RDBM Database
- 6+ Years Java development with focus on web development (JSP, Servlet, JMS, JDBC, J2EE Security)
- Experience with A/B and multivariate tests using Oracle Maximiser, Adobe Target, or Optimizely
- Strong work experience developing applications using Tomcat or Web Logic
- Experience with front-end development using HTML5, CSS3, JavaScript, JSP, jQuery, and AJAX
- Strong knowledge in SDLC and Agile
- Experience with Open Source testing frameworks like Junit
- Strong customer focus and obsession with quality
- Strong problem solving and analytical skills, Self-motivated, requiring minimal oversight and work well in a collaborative environment
- Experience with Teamsite LiveSite development
- Experience with JavaScript MVC frameworks like Backbone.JS, Angular.JS, and Node.JS
- Knowledge in DOM, XML, XSLT, and XSL-FO
- Knowledge with client side frameworks such as AngularJS, Backbone.JS, Ember.JS
- Knowledge with cloud technologies
- Knowledge in data analytics
179
Senior Java Engineer Resume Examples & Samples
- Web Service (RESTful, JSON or SOAP) interface definition and implementation
- Experience developing software using Agile development methodologies such as Scrum
- Object oriented software design
- B.S./B.A. in Engineering, Computer Science, or Mathematics
180
Senior Java Engineer Resume Examples & Samples
- Participate in an Agile / Scrum methodology to deliver high - quality software releases through Sprints
- 5+ years of software engineering experience including 3 years of Java development
- Previous relational database experience; Oracle preferred
- Demonstrated success designing and building high - quality commercial software applications
- Relevant Bachelor’s degree or equivalent work experience in a related field
181
Lead Java Engineer Resume Examples & Samples
- Development leadership – work with BA/QA/PM resources to understand business requirements, and work with the team to plan, design, implement, and roll out software solutions
- Participate in mentoring, code reviews, and managing other US-based or international development resources
- New feature development – design and development of innovative UI and services to support our rapidly changing business. You will be expected to develop and share functional expertise in your area(s) of responsibility
182
Senior Java Engineer Resume Examples & Samples
- Actively participate in Team Meetings (Kanban ceremonies)
- Create intelligent designs that will ensure efficient decision-making, and ensure the deployment of best practices
- At least 2 years of experience working in Java Enterprise development (J2EE, Java 7) are required
- Good knowledge of MySQL (and databases)
- Familiar with designing software for performance and scalability
- Good communication skills and the ability to take part in both team debates as well as client discussions
- Knowledge of build automation tool (ex. MAVEN)
- Knowledge of Continuous Integration and Continuous Delivery Applications (ex. Jenkins)
- Knowledge of Continuous Inspection of Code Quality Tools (ex. Sonar)
- Knowledge of building secured application (ex. Spring/Shiro Security)
- Basic knowledge of HTML, CSS
- Spring Integration 3.x
- Spring Testing Framework
- Logging with SLF4J
- Angular 1
183
Deloitte, Java Engineer, Cloud, Belfast Resume Examples & Samples
- You will understand what it takes to deliver and support high quality solutions that align to the needs of our clients
- You will be a self-starter and will actively perform Root Cause Analysis to identify reasons for issues, and provide recommendations for resolution
- You will be curious and want to develop your knowledge of all the technologies we use
- Develop SQL queries to aid investigation
- You will be a strong communicator
- You will be a decision maker
- You will be required to provide on-call support on a rotational basis
- You will be based in our Belfast Technology Studio with minimal requirement to travel to other Deloitte and client sites in the UK
- Experience working with Java
- Experience working with Unix
- Experience working in an ITIL Environment
- Experience working with Jira/Confluence
- Multi-Channel e-Commerce knowledge and understanding of Payments integration
- Desktop, Mobile, Tablet high-transactional web site support experience
- Troubleshooting cross-browser issues in multiple operating systems experience
184
Java Engineer Resume Examples & Samples
- 1- Java
- 2- Spring Boot
- 3- Hibernate
- 4- AWS (Nice to have)
185
Java Engineer Resume Examples & Samples
- Develop small functionalities/enhancements according to defined acceptance criteria
- Root cause issues and identify a solution appropriate to the potential constraints found in the application
- Ensure high code quality
- Work closely with the Design Lead, Testers, Operations and other client representatives in order to deliver the tasks in time and with the expected quality
- You will be involved in the development of a services platform for one of the largest international providers of financial services
- Experience with Spring 3 and Hibernate is a requirement
- Good knowledge of Spring Security Framework or Shiro Security and Spring Web MVC
- Good knowledge of JBoss application server
- Good knowledge of the JUnit testing framework
- Experience in designing and implementing Rest web services
- Knowledge of REST and SOAP APIs
- Versioning control systems (ex. GIT)
- Advanced English speaking and writing abilities are required
- Spring 4.x
- Spring Infinispan 5.x
- JAX-WS
- XSD
- Spring MVC Theme
186
Principal Java Engineer Resume Examples & Samples
- Ability to understand and implement machine learning algorithms
- Experience with Cassandra, Kafka, Hadoop, Spark, Riak, or similar technologies
- Experience working with Docker, Mesos, SDC or similar technologies
187
Principal Java Engineer Resume Examples & Samples
- Drive a culture of technical excellence and encourage engagement in Communities of Practice
- Provide technical leadership across multiple development teams
- Working closely with Business stakeholders to understand software requirements
- Participate in planning, definition, and high-level design of the solution
- Design, code, test and installation of new applications across Equifax’s delivery platforms according to development standards and processes
- Operate within the Economic Framework to validate the economic impact of design decisions
- Ensure proper governance of technical deliveries, including supporting artefacts
- Provide technology and business subject matter expertise into delivery projects and solutions consultancy
- Research and presentation of ideas for system improvements and contributing to continuous improvement plans
- Champion for DevOps
- Experience of technical leadership of major programmes across a complex IT environment
- Experience of leading the development of online transactional systems with high throughput and operational characteristics
- Experience of using the following technologies to develop business critical applications and solutions
188
Senior Java Engineer Resume Examples & Samples
- Participate with business and engineering team members in the development of new software projects
- Develop application specifications and designs which are scalable, extensible, maintainable and testable
- Build systems, libraries, and frameworks within, around, and on top of Hadoop
- Utilize frameworks and extensions to Hadoop such as Cascading and Hive
- Design and implement Map/Reduce jobs to support distributed data processing
- Implement and test by authoring automated unit and black-box tests
- Work in small teams where each team member has a lot of ownership and each individual can make a big impact
- Provide responsive user training and support as required
- Provide technical guidance and mentoring to other staff members if needed
- 6 - 8 years of experience developing and maintaining complex software applications
- Strong Expertise in Core JAVA (Java 7 & Java 8) programming
- Excellent object-oriented programming ability, an appreciation for loosely coupled architecture, and a clear understanding of why best practices are best practices
- Practical knowledge of Core design patterns
- Basic shell scripting knowledge
- Working knowledge of internet protocols (e.g. HTTP), relational databases, and multithreading
- Self-directed, with demonstrated problem solving skills
- Experience leading medium to large sized application development projects
- A proactive rather than reactive mindset
- A Bachelor’s degree in Computer Science or equivalent work experience
- "Self-starter" attitude
- Ability to work closely with fellow Developers and Managers to understand requirements
- An effective communicator, able to clearly articulate; clear, succinct and persuasive at all levels
- Good written skills
189
Lead Java Engineer Resume Examples & Samples
- Work closely with product owners and engineers to design, implement, test and continually improve low latency and highly scalable web applications and services running on AWS
- Investigate, evaluate, and present new technologies for use with web applications / services
- Develop commercial grade software that is user friendly and suitable for global audience
- Lead design reviews, code reviews of your work and the work of your peer engineers
- Lead or participate in architecture and design efforts across multiple teams
- Work closely with other engineers and testers to deliver high quality software on time
- M.S. in Computer Science or equivalent
- 4+ years software development experience building low latency and highly scalable commercial web applications or services
- 4+ years experience with Linux, and Linux based scripting
- 3+ years developing software with test automation or Test Driven Development
- Exceptional service level design and programming ability
- Expertise with Java or Scala
- Expertise with general open source software, including but not limited to Spring, Hibernate, JAX-RS, JDBC, Web Containers, PostgreSQL, MySQL, Oracle, etc.)
- Expertise with Linux shell, git (or equivalent) modern version control and continuous integration/continuous deployment using tools like Jenkins, maven etc
- Strong understanding of DevOps model, tools and principles
- Strong experience in data modeling techniques using relational and non-relational techniques
- Understanding of BigData technology, including queueing mechanisms, noSQL storage solutions, large scale processing systems, or event/stream based processing platforms
- Exceptional ability to troubleshoot complex distributed issues in a production environment
- Highly entrepreneurial, flexible and hard working – willing to go the extra mile or two to “get things done with high quality”
- 3+ years using AWS in production software
- Demonstrated strong experience building commercially successful highly available cloud based systems, operating 24x7 services
- Expertise in data modeling techniques using relational and non-relational techniques
- 2+ years experience using BigData technology including some of the following: scalable queueing mechanisms like Kafka, noSQL storage solutions like Cassandra/HBase,MongoDB/Redis/DynamoDB, complex large scale processing systems like Hadoop/Spark/hive/Pig, or event/stream based processing platforms like Storm/Spark streaming/Samza/Apex/Flink
- Full stack experience including web front-end, with experience of web standards, including XHTML, CSS, JavaScript, AJAX and modern web front-end frameworks such as AngularJS, JQuery, Gradle, and NodeJS
- Understanding of statistics modeling and machine learning
190
Senior Java Engineer Resume Examples & Samples
- Lead the design and implementation of scalable, robust and reliable server applications that support keyHotels.com initiatives
- Translate functional specifications into logical, component-based technical designs
- Prototype creative solutions quickly by developing minimum viable products and collaborate with others in crafting and implementing the technical vision
- Provide code reviews to assess overall code quality and flexibility, and the application of good object oriented programming techniques
- Drive continuous improvement and continuous delivery in our software development process within an agile development team
- Mentor junior members of the engineering team and raise the bar by driving continuous improvement of engineering practices and development standards
- Serve as a technical leader within the organization
- Extensive experience in software development and shipping large, multi-functional projects in a fast-paced, scalable global internet service environment
- Relevant industry experience developing in Java and its associated technology stacks. Experience building web services with these platforms desired
- Experience in agile/scrum teams, and a track record of learning from your actions to make positive adjustments
- Verbal and written communication skills with the communicate complex technical information in a clear and concise manner
- BS Degree in Computer Science or related engineering discipline
191
Senior Java Engineer Resume Examples & Samples
- Development, documentation and maintenance of software for the navigational/map conversion framework with specialization in digital map / GIS processing
- Strong knowledge of JavaSE / 3+
- OOP, OOD; design patterns / 3+
- SQL databases and Hibernate / 2+
- Good mathematical backround, knowledge and abilities in algorithmic field / 3+
192
Java Engineer Resume Examples & Samples
- Create and enhance RESTful web services
- Read and write streams of messages from/to Kafka
- Read and write data from/to Cassandra
- Contribute to open source projects
- Review your team member’s code
- Regularly refactor code to adapt to fast moving business requirements and evolving technical landscapes
193
Lead Java Engineer Resume Examples & Samples
- Build full stack solutions including DB, services and user interface
- Write code that is easy to read, highly maintainable, and written with automated testing in mind
- Role model in the development of your own capability across industry trends, technologies, methodologies and behaviours
- Regularly coach and mentor other engineers and team members to increase their capability and in turn the capability of the scrum teams and organisation
- Champion effective adoption of continuous delivery methodology, practice and attitudes / mindsets
- Champion continuous improvement – i.e. bettering the way we do things
- Lead and role model the adoption of Agile / Scrum practice, methodologies and attitudes
- Expert in full stack development, e.g. database, services and user interface
194
Senior Java Engineer Resume Examples & Samples
- 5 + years experience Java OOP skills
- Web Services Experience- RESTful ideal (developing and consuming, IOC patterns)
- Have built an application or feature from scratch
- SQL and database skills (schemas and provide SQL queries)
195
Java Engineer Resume Examples & Samples
- Building services or applications where performance is an important consideration. Things that are easy at low scale can be incredibly challenging at New Relic's scale so experience reasoning about performance and optimizations is extremely valuable
- Prior work with Java, the JVM, or other similar technologies. Most of our development happens in Java so experience here (or the ability to pick it up quickly) is important
- Experience in threaded environments and understand the benefits and pitfalls of these concurrency primitives
- Writing stream processing (bonus points for doing this at high volume or in Kafka)
- Willingness to work on front end technologies like React
- Troubleshooting in a complex environment
196
Java Engineer Resume Examples & Samples
- 4+ years overall development experience with demonstrated growth in producing web applications
- Good verbal and written communication skills with the ability to present technical information in a clear and concise manner
- Strong technical proficiency in Java/JavaScript/HTML/CSS
- Clean technical designs are part of your DNA and you have the ability to instill the same drive in others
- Critical thinking: there are always options; you will be adept at identifying them, evaluating options and concisely communicate them to your peers
- Experience in agile/Scrum software development practices and a track record of learning from your actions to make positive adjustments
- BS Degree in Comp
197
Principal Java Engineer Resume Examples & Samples
- Excellent Java, J2EE programming and problem solving skills
- Experience with Oracle WebLogic Server, Oracle Database, Virtualization, Middleware is a plus
- Around 5-15 years of solid industry experience in software development
- Exposure working across the breadth of technical stack (Web tier, Middle tier, RDBMS, Storage, Virtualization)
- Strong experience or interest in High Availability, Disaster Recovery, Backup and Recovery , Cloning, Clustering, Storage Replication technologies, Enterprise Deployments, Infrastructure Manageability and designing complex systems addressing consistency and availability in highly distributed deployments
- Strong software engineering, debugging and analytical skills
- Experience in any of the following scripting languages (Perl, Shell, Python)
- Excellent communication skills and experience in working with cross functional teams
- Prior experience in building enterprise class software products involved in mission critical deployments
198
Senior Java Engineer Resume Examples & Samples
- 6+ years of software development experience in C++
- 5+ years of experience in Streaming and/or Full Motion Video Development
- Strong H.265 video encoding in C++
- Strong understanding of MPEG-2 transport streams
- Strong understanding of KLV format and development
- Self-motivated and Self-directed
- Desire to work and thrive in a team environment and mentor younger developers
- Experience using source control tools - Git (preferred)
- Experience with defect/issue tracking tools - JIRA (preferred)
- Development, inspection & manipulation of XML documents conforming to XSD
- Experience using Jenkins
- Experience using scripting languages such as Ruby, Python or Perl
- Experience using task management tools (JIRA Agile)
199
Senior Java Engineer Resume Examples & Samples
- Participate in the development process from definition to deployment
- Develop cutting-edge technologies to improve Sensus’s software offering
- Create and maintain back end oriented services and micro-services utilized by the rest of our architecture
- Maintain and improve existing cloud-based applications, reducing costs and streamlining efficiency
- Engineer code that is efficient, standard and well documented
- Take on challenging tasks as needed with an eagerness to develop skills in new areas
- Bring to the job an excitement and work ethic on par for a startup technology firm
- Experience with a time series database (InfluxDB, pi)
- Experience with Microservice development and the application of DDD concepts
- Experience with secure credential storage and management (RBAC)
- Experience with various programing languages such as Go and python
- Experience with EventStore concepts using technologies like Kafka
- Experience with server-side MVC containers (Spring, Struts, Play Framework)
- Experience with Agile methodology or similar lean startup approach to building software
200
Lead Java Engineer Crosscore Resume Examples & Samples
- At least six years of relevant software development experience
- At least two years experience serving as a technical team lead
- A degree in computer science or a similar field, or additional relevant work experience
- Exceptional programming skills in Java/Groovy and the open source ecosystem
- Proficient with web services development with REST/JSON interfaces
- Eager to constantly improve and grow existing systems and methodologies
- Working knowledge of Oracle/SQL
- Experience with deploying web applications using Tomcat, or similar
- Familiarity with Maven build automation
- Familiarity creating and using Docker images
201
Senior Java Engineer Resume Examples & Samples
- Research, evaluate, design, develop, implement, and improve state-of-the-art software in collaboration with a team of software developers, software testers, system engineers, DBA’s, IT and network personnel
- Communicate effectively with multidisciplinary team and articulate technical concepts and ideas effectively
- Ensure sound software development process that is heavily test and user driven
- Communicate with end users, understanding their needs, and working with the team to improve the system
- Operationally support a 24x7 mission critical system, including on-call rotations
202
Middle Java Engineer, Banking System Resume Examples & Samples
- Develop clean, modular, and reusable code
- Review code and (quality verification) project deliverables and confirm that they are of high quality
- Collaborate with team members in designing and implementing integrated enterprise solutions
- Participate in the agile development processes, iterative development, estimations, and design sessions
203
Senior Java Engineer Resume Examples & Samples
- Responsible for the architecture, design and development of complex systems, including new systems or large scale enhancements from start to finish
- Design, develop, and implement robust, high volume applications using Java, Oracle, Linux and other related technologies
- Works independently to determine methods and procedures on new or special assignment to find solutions to complex problems
- Identifies appropriate risks and develops mitigation plan. Responsible for creating re-useable processes that help implement each solution
- Having broad expertise or unique knowledge, uses skills to contribute to development of company objectives and principles and to achieve goals in creative and effective ways
- Works with stakeholders to understand the business needs and gather requirements in order to develop appropriate applications
- Prepares business and technical documentation
- Researches market to identify upcoming technology to implement within the company
- Bachelor’s degree or equivalent experience required
- 12 years development experience with increasing responsibility
- Last 5 years designing and developing applications using Java
- 5 year of relational database development, preferably Oracle database development, design and PL/SQL programming
- Experience using Java frameworks and tools, especially Spring and Hibernate, AngularJS, Maven, and HTML and JavaScripts
- Extensive experience working in a Unix environment. Experience writing Unix Shell Scripts
- Strong problem solving skills are required
- Big Data experience is a plus, especially experience with Cassandra or Hadoop
- Experience with Agile methodology a plus
- Excellent analytic skills and deadline focused, detail oriented, well organized and self-motivated
- Well-developed interpersonal skills
204
Java Engineer Resume Examples & Samples
- Software development experience with Java
- A good foundation in Linux (Red Hat) or UNIX
- Ability to obtain a US Security Clearance - TS/SCI
- Java Server side SW development experience using Eclipse or JBoss
- Experience with Spring Micro services
- Experience with Cloud services implementation
- Experience with software development tools such as the Atlassian tools suit; (Crucible, FishEye, Bamboo, Clover, Jira, Git and or Mercurial)
- Experience with continuous integration tools such as Hudson/Jenkins or Cruise Control
- Experience utilizing standard databases such as Oracle or non-standard non structured SQL based databases
- Experience with test driven development utilizing tools such a cucumber
- Bachelor's or Master'sDegree in Computer Science, Computer Engineering, or Software Engineering; or a Bachelor's or Master's Degree in Physics or Math or other Engineering disciplines
205
Senior Java Engineer Resume Examples & Samples
- 6 or more years of relevant experience
- Expert level HTML 5 and CSS 3 skills
- Proficient knowledge of AngularJS
- Experience with AJAX driven UI elements
- Experience with Phonegap and Corvoda
- Hands-on experience in developing mobile web apps
- Hands-on experience in device debugging
- Proficient knowledge of Grunt
- Proficient knowledge of cross-browser and cross-platform web development
206
Lead Java Engineer Resume Examples & Samples
- Writing modular, well tested code which remain easy to maintain as the codebase and business continues to scale
- Ensure that software is built in a way which is consistent with - and exploits where possible - the collective frameworks, patterns and practices that exist across the wider Engineering community
- Understand and apply industry best practices, foster knowledge sharing to provide solutions for complex business problems where no precedent may exist, and ensure implementation of solutions where appropriate
- Mentor and develop more junior Java engineers, providing clear and constructive feedback and creating opportunities for learning and growth
207
Java Engineer Resume Examples & Samples
- Full development life-cycle from project requirement to deployment
- 3+ years Java programming experience
- Understanding of relational databases- both SQL and MySQL
- Exposure to Scala, JavaScript, jQuery, PostgreSQL
- Working knowledge of Continuous Integration and Continuous Deployment principles
- Ability to thrive in a fast-paced growing company
- Ability to drive a project from inception to completion
- Enthusiasm for solving challenges
- Team first attitude
208
Senior Java Engineer Resume Examples & Samples
- The individual will begin to develop a technical specialty
- A minimum of 8 years of experience is required. 9 to 11 years of experience is preferred
- Demonstrated ability to have completed multiple, complex technical projects
209
Senior Java Engineer Resume Examples & Samples
- Develop, test and deliver highly performant and secure API based services (Java Stack)
- Work within an Agile Scrum with Dublin based and some globally distributed team members
- Ability to take ownership on design, development and delivery of complete features or code improvements, working with BA, Architect, Tech Lead and Testers
- Assist in improving teams knowledge and expertise by taking part code reviews & coaching
- A genuine passion and interest in technology and software development with a thorough knowledge of web services trends, best practices, and new technologies with the drive to stay informed on upcoming technologies
- Approximately five years commercial experience developing production grade software
- Strong knowledge of Web API Development, preferably REST using JSON
- Candidates must also be able to use their own initiative and not be afraid to ask for help
- Be innovative and enjoy working with emerging technology
210
Senior Java Engineer Resume Examples & Samples
- Creating and extending complex service-oriented systems that are used by TomTom operations in map production processes keeping highest architecture and code quality
- Work within Maps department in Agile environment – as a member of a self-organized scrum team within an organization using Scaled Agile Framework (SAFe)
- Work in a result-oriented way, which means that we optimize our efforts to bring most value in given timeline
- Work on strategic system in map production that handles terabytes of data deployed on cluster of machines and used by hundreds of users
- Use of Java and Java related technologies like Spring, RESTEasy, Postgres with Postgis, HAProxy, Puppet, GIT
- Work in a clean code environment. We pay attention to tests and software quality, using unit tests, functional tests, integration tests, Sonar, automated merge pipelines
- Use of the best practices and principles such as: Continues Integration and Continues Delivery
- Experience in software development using (at least one) modern object oriented language, such as: Java/C++/C#
- Knowledge of object oriented design principles
- Ability of analyzing problems and decomposing it into logical parts
- Positive approach and good communication skills
211
Senior Java Engineer Resume Examples & Samples
- Work with lead engineers and architects in crafting technical designs
- Participate in, and potentially lead, Communities-of-Practice in those technologies in which you have an interest
- Participate in continuous education programs to grow your skills both technically and in the Williams-Sonoma business domain
212
Lead Java Engineer Resume Examples & Samples
- Be a technical lead for key large highly scalable complex systems or services
- As the team grows you will manage and lead a Scrum team of engineers
- Investigate, evaluate, and present new emerging technologies for use with web applications / services
- Actively participate in continuous improvement efforts
- Lead design reviews, code reviews of your work and the work of your peers
- Lead or participate in architecture and design efforts across multiple teams, groups or divisions
- Know Java threads but you'd rather use java.util.concurrent
- Never merge without unit tests
- Like agile sprints but you can spec out a design if needed +/- 20%
- Know ACID from BASE
- Know how to find bottlenecks in code and you know that customers care more about the 90%ile response time than the average
- Like well tested and readable code and expect the same of others
- Be able to take a one sentence agile story and run with it, discovering requirements, doing design, coding and testing
- Undergraduate degree in Computer Science, Computer Engineering or Management Information Systems
- 5+ Years in Java
- 2+ Years in a High Performance, High scalability environment with a high throughput data store (hundreds of TPS, ideally more)
- 2+ Years with Unix/Linux
- 2+ Years in an environment using agile development techniques such as TDD, Pair Programming, Refactoring, Continuous Integration
- Proficient in a Configuration Management tool (e.g., Git, Subversion or CVS)
- Experience with the Spring Framework, JSON
- Experience with AWS cloud infrastructure and components (EC2, RDS, SQS, SNS, S3, Dynamo DB etc.)
- Experience with Hadoop, MapReduce or other Big Data processing platforms and search platforms such as Lucene, Solr or Elasticsearch
- Experience with noSQL storage solutions like Cassandra/HBase,MongoDB/Redis/DynamoDB
213
Java Engineer Resume Examples & Samples
- Develop software and systems on test driven development and continuous integration practices
- Unit test code and create automated test scripts
- Research related products and make necessary software recommendations
- Innovate constantly and maintain the technical edge
- Strong problem solving and thought partnership skills
- Team attitude
- BS Degree in Computer Science or equivalent
- Ecommerce Experience
- Working with test driven development and software automation
214
Senior Java Engineer Resume Examples & Samples
- Contribute to construction activities ensuring architectural and operational requirements are met
- Utilize standard enterprise tools to develop or implement infrastructure hardware, software or other technical components
- Resolve hardware, operational, infrastructure and application incidents
- Provide preventative maintenance, troubleshooting and quickly resolve problems to ensure infrastructure and application stability
- Collaborate with teams to promote re-use and develop consistent technical build, implementation and support processes
- Participate in the design, lifecycle management, and total cost of ownership of platforms, applications and infrastructure services
- Write, develop and unit test software or builds, tests and implements infrastructure needs of the design specifications
- Diagnose, isolate and de-bug software problems and perform problem resolution
- Follow standards and best practices while collaborating with the team to promote re-use and develop consistent technical build processes
215
Senior Java Engineer Resume Examples & Samples
- ) 8 years experience with Java
- ) Experience writing RESTful API's 3
- ) Experience developing Restful Web Services
216
Senior Java Engineer Resume Examples & Samples
- Estimates the magnitude and time requirements to complete all tasks major as well as minor feature development. Provides accurate and timely updates to project manager on progress
- Considers innovative methods and designs to continuously improve our technical capabilities / solutions
- Writes designs, code, tests for tracks/modules in projects under no supervision
- Works with the documentation team to assure new functionality is properly documented
- Works within an agile software engineering methodology / collaborative team development architecture
- Assists and mentors other team members in the business application, development technologies or Software Development Lifecycle processes (such as reviewing, designing and testing)
- Expertise in application development using Java technologies
- Proficiency in one or more of the following: J2EE Technologies, ADF, RDBMS system, (Oracle, SQL Server), SOA
- Possess good written and oral communication skills as well as presentation skills
- Knowledge of clinical data used for clinical drug development
- Experience with the clinical drug development industry, procedures, and regulatory standards
- Knowledge of HL7, EHR/EMR standards, CDISC ODM, SDTM, CDASH or ADAM standards a plus
- Familiarity with Quality Center, Agile methodologies a plus
- Additional proficiency in Hadoop, MapReduce, Hive and other technologies a plus
- Prior experience with Data Warehousing tools/applications a strong plus including but not limited to Informatica ETL Platform, Informatica MDM platform (Siperian), Informatica Data Services, Oracle Database Performance Tuning, etc
- Experience with any of the following Java frameworks and APIs – Hibernate, Vaadin, Spring, JAXB, JAXRS
217
Java Engineer Resume Examples & Samples
- Driven to support quality and test automation (unit and integration)
- Eager to collaborate with engineers, designers and product managers
- Enthusiastic about learning new technologies and evangelizing best practices
- Ability to effectively communicate issues and solutions across all levels of the organization
- At least 3 years of delivering production quality Java software
- Proficient with object oriented design and development methodologies
- Skilled at building modern REST Web services
- Detailed knowledge of web servers and middleware technologies. Ideally this would include at least one or more of the following: WebSphere, MQ, Azure and IIS
- Experience with database technologies including SQL, SQL Server and UDB
- Experience with software development tools and continuous delivery and integration technologies. Ideally this would include at least one of the following: Jenkins, TeamCity, TFS, Git based repositories and UrbanCode
- Microsoft Dynamics 365
- Scripting languages such as: PowerShell, Unix Shell, Perl or Python
- JavaScript, C#
- Education Experience: Bachelor's in relevant field required
218
Lead Java Engineer / Architect Resume Examples & Samples
- Be responsible for system architecture and development for product initiatives and feature development
- Investigate, prototype and deliver creative system solutions
- Work in an Agile/Scrum environment to deliver high quality software
- Will establish architectural principles, select design patterns and then mentor team members on their appropriate application
219
Senior Java Engineer Resume Examples & Samples
- Conducts peer-reviews of functional design documentation
- Provides guidance on intended solution and best practices during development,
- Configuration and testing phases
- Completes development, configuration and unit testing of high complexity areas
- Helps oversee technical team, performs code reviews and ensures standards are
- Applied to each solution component
- Resolves complex defects during testing phases
- Production Support: Assists in troubleshooting production environment
- Ensures best practices are followed from a technical perspective during all phases
- Must have at least 7 + years of experience implementing systems, with 3 + years in financial services industry
- Knowledge of AML or KYC is big plus
- Extensive Java, J2EE n-tier application experience
- Web-Development; AngularJS, JavaScript, CSS, AJAX, JSON, Bootstrap, XML, Servlet and JSP
- Extensive experience with SOAP/REST web service development
- Experience in Spring, BPM and Rules Engine
- Working knowledge with WebSphere Application server is required
- PL/SQL, Oracle, Must have experience in building SQL queries, stored procedures and must understand basic principles of data modeling
- Strong Analytical and problem solving skills
- Familiar with tools such as GIT, SVN, JIRA and Maven
- BS/BA degree in Computer Science or related work experience required
220
Senior Java Engineer Resume Examples & Samples
- Minimum of 3-5 years of experience with HTML, CSS, and JavaScript
- 3+ years experience with client-side JavaScript frameworks, including jQuery
- 1+ years of experience with MV* Frameworks such as Angular.js or Knockout.js
- Experience with Testing frameworks in Javascript like Karma, Jasmine
- 1+ years experience building single-page applications
221
Senior Java Engineer Resume Examples & Samples
- Design, Architect and create solutions using java, microservice and Cassandra No SQL Database
- Strong analytical and diagnostic skills
- Analysis, design for the products and services in the Wireless business to fulfill the nedds of strategic initiatives
- Lead and guide a team of 4 - 5 junior developers review their and implementation
- Understand the business needs and make critical design decisions an implement the same with other team members
- Participate in day to day activities involving design, development, test support, deployment and production monitoring and support for Order Management platform
- Communicate with external teams including business clients on various issues and resolutions to provide the best customer experience
- Participate in requirement gathering and create design documents
222
Mobile Services Java Engineer Resume Examples & Samples
- Develop in Java, Maven, Spring, REST (reactive/asynchronous programming)
- Managed Services in the AWS Cloud
- Microservices Architecture
- Containerization with technologies such as Docker and Kubernetes
- Build/Deployment Pipelines
- Provide estimates for completion of work and projects
- Deliver on your time commitments
- Perform like an owner
- Demonstrate ethics and integrity at all times
- Contribute to daily Scrum standup and related meetings (planning, retrospective, sizing, etc.)
- Share knowledge and experience
- 3+ years industry experience developing, deploying, and operating web services in Java
- BS in Computer Science or a related academic field
- Passion for best practices in computer science disciplines, Agile software development, testing, and code reuse
- Disciplined approach to QA, TDD and other development practices
- Understanding of mobile technologies and related development strategies
- Familiarity with NoSQL and relational databases
- Version Control Systems, such as git
- Basic understanding of Microservices Architecture
- Good at problem solving, sometimes with minimal direction
- Passionate about best practices in software development, architecture, and management of large-scale systems
- Has ability to take risks, make decisions and move forward
- Has ability to communicate clearly
- Experience with web-scale service architectures
- Successful implementation of high performance, scalable systems
- Basic understanding of the cloud and managed services, such as AWS
223
Java Engineer Resume Examples & Samples
- Develop new competencies
- Collaborate with multi-discipline areas
- Grow your career
- Pitch new ideas
- See products through the entire process
- Use the latest technologies
224
Senior Java Engineer Resume Examples & Samples
- Validate the deployment of software on a Unix/Linux base platforms
- Analyze customer requests and create approaches to these requests
- Collects client requirements, performs analysis, writes program specifications and develops designs for medium to large size projects
- Work on Windows based development platforms using J2EE utilities
- Perform some technical evaluation of products
- Performs lead technical activities such as planning, sizing, and scheduling work requests from customers
- Responsible for analyzing problems, developing solutions and making decisions that impact projects
- Ensures systems implementations occur in accordance with established Change Control procedures
- Technical support and maintenance activities 4+ years of information systems experience in the area of Web Application and web services development in a J2EE architecture
225
Senior Java Engineer Resume Examples & Samples
- J2SE experience within the last 2 years at least 7 years total
- Experience working directly with Jetty, Tomcat or similar server writing at the HttpServlet
- Has directly written REST JSON services
226
Senior Java Engineer Resume Examples & Samples
- 5+ years of solid Java design, development and maintenance experience
- 5+ years solid experience working on large scale J2EE based web applications
- 5+ years of Object Oriented software design, development and maintenance experience
- 5+ years experience working with Oracle relational database and SQL/SQLPlus
- 4+ years solid experience working Java based frameworks
- 4+ years solid experience utilizing Java and programming design patterns
- 3+ years experience working with web technologies including Java Script, JSP, JSF, Servlets and Struts
- 3+ years solid experience tuning SQL queries, i.e. using explain plans and other tools to analyze and improve performance
- 2+ years demonstrated Groovy programming
- 2+ jQuery, Angular Backbone, NodeJS, HTML5 and native iOS and mobile application development experience is nice to have
- 2+ years demonstrated ability to refractor code to correct and/or improve performance including writing highly efficient Java code and SQL queries. Emphasis on efficient use of indexes, joins and other methods to efficiently query and iterate through datasets. Strong understanding of Java collections
- U.S, citizenship with eligibility to obtain Public Trust clearance
- Experience with Maven preferred
- Experience with Eclipse IDE a plus. If no Eclipse experience, then must be comfortable using an IDE that integrates with Maven projects
- Experience with Apache Subversion a plus
- Server administration skills
227
Java Engineer Resume Examples & Samples
- This position has the opportunity to sit in Austin, Texas or West Plano, Texas.*
- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans
- Manages small to medium-sized complex team projects
- Models compliance with company policies and procedures and supports company standards of ethics and integrity
- Provides support to the business for new and existing systems
- Troubleshoots business and production issues
228
Java Engineer Resume Examples & Samples
- Minimum 5 years java programming experience Considerable coding experience in Java, along with experience in C/C++
- Experience with mobile application development and design patterns
- Solid understanding of Android framework and Android mobile application development
- Solid understanding of OO principles, data structures, networked programming
- Strong understanding of mobile design principles and Android UI best practices
- Proficient in networking, multi-threading, caching strategies, memory management, and power management techniques specific to mobile devices
- Excellent foundation in computer science, with strong competencies in OO design, data structures, algorithms, and software design
- BS in CS or other related technical discipline
- BS in CS or other related technical discipline, 5+ years relevant experience
229
Senior Java Engineer Resume Examples & Samples
- Excellent knowledge of Java,
- Experience working with Spring MVC Framework, Hibernate,
- Understanding of messaging architectures and practical experience working with JMS systems,
- Knowledge of project development tools (Maven, Nexus),
- At least 5 years of experience developing web applications,
- Experience of Agile development methodologies (SCRUM, TDD),
- Experienced team worker,
230
Senior Java Engineer Resume Examples & Samples
- Implement high-quality code in an agile, test-driven development environment
- Work with representatives from a variety of CDK departments, clients, and third party vendors to define/refine project requirements
- Scope development effort, and provide reliable estimates
- Perform performance and scalability analysis as needed
- Create technical designs for application features and associated documentation
- Actively work to improve quality and efficiency by evaluating standards and suggesting improvements
- Participate in departmental process improvement initiatives
- 5+ years of experience with Java and J2EE
- Proficient with web-related technologies including JSP, Servlets and JavaScript
- Solid in object oriented design, design patterns, data structures, and algorithms
- Experience with test-driven development in an agile software environment
- Strong database skills (SQL, PL/SQL)
- Strong knowledge of web and network technologies and N-tier architecture
- Ability to technically document software deliverables through use cases, design documents and technical specifications
- Familiarity with Java MVC frameworks like Spring MVC
- Experience with performance and scalability analysis
- Experience working with clients in a professional services organization
231
Senior Java Engineer Resume Examples & Samples
- Full-stack development, from our Angular/React frontend and Java services to our Postgres DB, as well as writing big data processing jobs in Apache Spark
- Identify and resolve performance bottlenecks
- Work closely with Product Management to ensure that we're working on the right things at the right times
- Drive product development from ideation to deployment
- BS in Computer Science (or equivalent experience)
- Strong proficiency in either Java or Javascript
- Strong analytical, deductive reasoning, problem-solving, and troubleshooting skills
- Excellent organization, communication, and interpersonal skills
- Experience in Unix environments
232
Java Engineer Resume Examples & Samples
- MUST have a solid foundation in computer programming with a Master’s degree or U.S. equivalent in Computer Science, Information Systems, Information Technology, Engineering or a related field, plus 2 years of experience designing, developing, and testing software, working on relational databases, large scale client server systems that use common interface protocols (including HTTP), database client sets, and distributed computing tools (including HTTP)
- 5+ years of experience in OO programming; Expert proficiency in Java, J2EE and working knowledge in REST API, and Ajax
- Experience working with large datasets and distributed computing technologies like Hadoop, MapReduce, HDFS, Hive and Redshift
- Experience with real-time computation systems like Apache Storm would be a plus
- Experience building an ETL pipeline would be a plus
- Experience with high traffic, consumer-facing websites is preferred
- Experience with Amazon Web Services is a major plus
- Experience with version control system and build processes (Jenkins, Maven, etc.)
233
Senior Java Engineer Resume Examples & Samples
- 6+ years of experience in OO programming; Expert proficiency in Java, J2EE and working knowledge in REST API, and Ajax
- Very clear understanding of Service Oriented Architecture and REST principles
- Solid application data modeling and access experience with Relational Databases
- Experience building applications that perform ETL processes on large amounts of data
- Experience taking requirements through design to deployed systems
- Must be very comfortable with agile and Test Driven Development methodologies
- In addition to extensive experience with a relational data store like Postgres, experience with at least one NoSQL data store is a plus
- Nice to have experience in online advertising and ad serving technology
234
Middle Java Engineer Resume Examples & Samples
- Experience developing Java Enterprise applications,
- Experience creating REST API,
- Practical experience working with databases (SQL is a must, NoSQL is preferable),
- Knowledge of OOP, OOD and design patterns,
- Experience using continuous integration systems (Jenkins/TeamCity),
- At least 3 years of experience developing web applications,
- Self-dependent,
235
Java Engineer Resume Examples & Samples
- Develop and prepare the technical software to meet the user requirements and specifications set forth by the company
- Maintain existing and new software systems to ensure that system procession programs continue to meet user needs
- Work with Java team to develop, define and implement development process and design standards
- Ensure that all new software development integrates with existing global systems/platforms
- Ensure that appropriate written documentation is created and maintained to meet company policy on software validation
- Monitor system's activities as they relate to future development/enhancement endeavors
- Bachelor's degree in Computer Science or related discipline; Master's degree is a plus
- Minimum 2 years of Java Software development experience
- Experience using Java fluently, including Tomcat and WebLogic Application Servers, JSP, Servlets, Hibernate, struts, Oracle10g
- Experience working in a large system integration environment
- Experience with long-term application upgrades for a corporate level system
- Experience maintaining accurate and thorough documentation
236
Java Engineer Maps Search Resume Examples & Samples
- Strong knowledge of Java, ideally from having worked on highly scalable services or platforms
- Sound understanding of basic algorithms and data structures
- Team player willing to work in multicultural environment
- Passion to learn and work with new technologies
237
QA & Automation Java Engineer Resume Examples & Samples
- Strong core Java skills and TestNG is a must. Selenium is highly desired
- Experience in writing automated tests for web applications / REST apis
- Experience in working in Agile scrums is a huge plus
- Thorough understanding of testing methods like functional, regression etc
- Highly motivated and ability to work with minimal supervision
- Work very closely with the development team right from the inception of the feature through to delivery
- Any and all code churned out must have accompanying tests at various levels in the production pipeline
- Maintaining the tests written
- Proactively analyzing test failures and raising code bugs/fixing the tests so that the production pipeline is not impacted
- There is lot of scope for writing generic framework type modules. Candidate must be able to deliver such features that may be useful for the entire org
- Release cycles are short. Candidate must adapt to an environment where turn around time is a matter of hours
238
QA & Automation Java Engineer Resume Examples & Samples
- Create test plans and test cases for assigned component/feature
- Contribute in building automated regression tests from test cases
- Developing testing tools and resources to aid in testing effort
- Help define and lead the effort to implement quality requirements and processes
- Work within the Agile scrum software development methodology
- Work closely with development and QA organization to assess service quality and recommend best practices
- Knowledge and Understanding of Cloud-based architecture
- Experience with relational database (e.g. Oracle)
- Expertise in Java, JavaScript
- Knowledge of using REST based interfaces
- Self-motivated, and strong communication skills
- Able to provide analytic assessment
- Deep knowledge and understanding of multiple SIEM & Endpoint technologies
- Expertise in Selenium, TestNG
- Multi-platform (Windows, Linux/UNIX, MacOSX) professional experience in software testing
- Knowledge of virtualization (VMware), networking (TCP/IP, sockets, switching)
239
eFX Algo Java Engineer Resume Examples & Samples
- Own the design, development, and testing of particular components within the AlgoEx platform
- Strong core Java development experience
- Experience developing trading, order management, or market data systems
- Demonstrated experience developing multithreaded, scalable, concurrent applications
- Good understanding of performance tuning, message integrity, and security related to real-time applications
- Strong experience with unit testing
- Advanced knowledge of Spring
- Linux command-line proficiency and ability to monitor Unix applications
- Familiarity with FIX order flow
- Strong communication skills and ability to work in a collaborative environment
- Experience with Git and the Gitflow workflow
- Experience with cucumber
- Experience with multicast networking and messaging middleware
- Familiarity with Java 8 and functional programming paradigms
240
Forgerock IAM & Java Engineer Resume Examples & Samples
- Development of identity and access management applications created by integrating ForgeRock components together with custom Java code where necessary. In addition, development of some supporting custom-made applications
- Support and maintenance of these applications, which must be highly available, robust and scalable
- Support development and testing by internal and external teams that are connecting to access management systems
- Working in an international, self-managing Scrum team of developers and testers, but taking ownership and responsibility for your tasks and for ensuring that the team performs its tasks
- Work closely with the system engineering team who deploy the applications
- Write, own and maintain required documentation needed to sustain and operate the services
- Training (formal, informal & self-study) will be provided for ForgeRock components (OpenAM, OpenDJ, OpenIDM, OpenIG) and their extensions with custom Java code
- 3-5 years' Experience with integration of medium-to-large middleware solutions (e.g., ForgeRock, Oracle OpenSSO, RightNow)
- Experience in the area of identity and access management and security
- Experience either in development or system integration engineering roles with Java
- Solid experience with Java server development with knowledge of Java, Spring, Apache, Tomcat, HTML, JavaScript, XML development
- BSc in computer science or equivalent experience
- Ability to learn new tools and techniques on-the-job
- Good command of spoken and written English
- Ability to perform tasks with minor supervision
- Ability to work in an international team, preferably with experience in Agile methodologies like Scrum
- Enthusiastic, committed colleague with an eye for detail, a hands-on mentality, and a strong focus on quality, individual but also team performance
- Passion for results
- Willingness to learn ForgeRock Identity and Access Management components
241
Senior Big Data Java Engineer Resume Examples & Samples
- Designs and develops source code, including descriptions, for all Software Components in accordance with Detailed Software Requirements specification, the functional design and the technical design document
- Defines the optimum architectures of technical solutions and leads technology teams to design, build, test and deliver high quality software solutions to meet business needs. Leads and guides designers and developers in the application of architecture best practice within their solution implementation
- Where applicable, helps ensure that common data architecture strategies are implemented consistently in projects and initiatives to support proper data management
- Provides Release Deployments on non-Production Management controlled environments
- Checks consistency of documents with the respective Software Product Release
- Where applicable, manages maintenance of applications and performs technical change requests scheduled according to Release Management processes
- Fixes software defects/bugs, measures and analyses code for quality
- Collaborates with colleagues participating in other stages of Software Development Lifecycle (SDLC)
- Development experience with technologies such as: Java, Spring, HDFS
- Ability to work in a fast paced environment with competing and alternating priorities with a constant focus on delivery
- Ability to balance business demands and IT fulfilment in terms of standardisation, reducing risk and increasing IT flexibility
- Experience in IT delivery and architecture, application design and programming in a large enterprise working on mission-critical IT systems
- Proven history of implementing technology roadmaps and providing subject matter expertise in specific technologies
242
Senior Java Engineer Resume Examples & Samples
- Join a development teams in delivery of RESTful APIs and UIs built with Angular
- Bring innovative ideas to help continuously improve the M&R portals including the design, build, deploy, test and runtime cloud ecosystems
- Participate in debugging and performance tuning in a high performance cloud platform
- 3+ years of Java experience building and shipping production software in a scaled distributed environment
- Hibernate experience
- Knowledge of Continuous Integration and Deployment Strategies
- Bachelors degree or better
243
Java Engineer Resume Examples & Samples
- Join a development teams in delivery of RESTful APIs and UIs built with Angula
- Own the build / deploy / release process and find ways to automate and improve our pipeline at every step
- A great attitude and the passion and persistence to solve complex problems
- 1+ years of Java experience building and shipping production software in a scaled distributed environment
- Bachelors degree or higher
- Experience developing Unit Tests using tools to verify your code quality
- If you have an entrepreneurial spirit, are driven to see people using your creation, and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you
244
Full Stack Java Engineer Resume Examples & Samples
- Analysis, Design, Development, and Testing of web applications
- Performance tuning and identifying potential risks in terms of performance or scalability
- Perform issue investigation and resolution as a part of Post implementation support
- 3+ years of OOP and software design knowledge – ability to build software that’s extensible, reusable and meets desired architectural objectives
- Experience with Agile Scrum methodology is required
- Knowledge of testing & mocking frameworks such as Jasmine, JUnit, JMock is preferred
- Knowledge of building native mobile applications in Swift and/or Android is preferred
- Ability to write technical and API documentation
245
Java Engineer Resume Examples & Samples
- Fluent in Mandarin
- Bachelor's degree in Computer Science, Electrical/Computer Engineering, Information Systems, or equivalent degree/experience
- 1 year of experience as a software engineer, technical consultant or partner / sales engineer
- Understanding of B2B, SaaS or client-facing, and consumer products
- Strong knowledge of Java, JavaScript, and SQL, as well as knowledge of common API infrastructures like JSON, XML, and RESTful APIs
- Deep understanding of the Web technology stack (TCP/IP, HTTP, HTML, JavaScript, CSS)
- Excellent communication skills including experience speaking to technical and business audiences
- Proficient in a Unix/Linux environment
- Strong written, verbal, and presentation skills
246
Senior Java Engineer Resume Examples & Samples
- Bachelors degree in Computer Science or related field, or equivalent related work experience
- Minimum 5 years of hands-on java design and development, JavaScript programming, component development, and Webservices (SOAP, RESTful)
- Previous experience with speech recognition programming or natural language grammar programming
- Knowledge of Contact Center Voice Technologies
- Expertise in one or more of the following: VXML, GRXML, IVR Systems such as Ayaya or Nuance, ASR, or experience with speech applications for mobile platforms
- Expertise working in an Agile Software Development team
- Cloud development experience is preferred
- Experience with Microservices architecture is preferred
247
Java Engineer Resume Examples & Samples
- Review, analyze, and estimate new functional requirements
- Design and implement software solutions to meet those functional requirements
- Investigate software libraries, technologies, and development methodologies
- Perform code reviews to assist team members and ensure quality software
- Develop unit, integration, and performance test suites as necessary
- Produce and maintain technical documentation for the application
248
Senior Java Engineer / Architect Resume Examples & Samples
- Architecture/Design - someone who can not only apply a framework, but go one step further and explain why they did it and how they knew it would work/what the advantage is to doing it one way vs. another
- TDD/Test Driven Dev -JUint, integration testing: cucumber, selenium, other similar
- Agile - Thin Vertical Feature would be a big plus
- Must be able to convert full time without sponsorship!!!
- Thinks in terms of design patterns and developing scalable products - quickly. (e.g. Factories, Abstraction, DRY, Builders, protoyping, Adapter, filter, composite, decorator, façade, flyweight, proxy, mediator, etc.)
- Track record (and bias towards) Test Driven Development - with a clear understanding of how to create a production quality thin vertical feature (< 4 Days for a consumable feature + Readme.md explaining how)
- Very competent at writing, reverse engineering, and operating Web Applications (HTML/HTML5, CSS, JavaScript, JQuery, NodeJS, AngularJS, extJS, SenchaTouch Framework, FlightJS, requireJS, wireJS , AngularJS, Ractive.js, Bootstrap, Less / Sass)
- Very competent at writing, reverse engineering, and operating Micro-Service Applications (Spring, REST, SOAP, Java, .NET, JSON, XML, JMS, JAX-WS, MQ, SQL, Mongo, NoSQL, multi-threaded/concurrent programming, code profiling and optimization)
- Clear understanding of how supporting platforms work and the lifecycle of a web transaction (DNS, Networks, WebSphere, Tomcat, HTTPD, IIS, Load Balancing, DB2, MySQL, Oracle)
- Strong at perceiving technical security threats and is security minded
- Practical thinking & reliable (e.g. can be relied upon to follow through and does sensible things)
- Passion for excellent technology with a history of contributing to open source frameworks or other projects outside of work (e.g. in the know on technical trends and upcoming technology)
- Knows how to partner with others and focus on the goal
249
Senior Java Engineer Resume Examples & Samples
- Design, develop and maintain various web, back office applications, APIs and data processing services
- Apply latest technologies and best practices to improve performance, reliability and scalability of our services
- Work with business and product management to gather ideas and turn them into product features
- Strong OO programming skills and understanding of design patterns
- Experience in Java including Lambda and streams
- SOA and Microservices System Architecture
- Web Services: SOAP, REST, Hibernate, Spring Boot
- Experience with at least one message platforms
- JS stack (Node/JQuery)
- Good knowledge of SQL and database fundamentals
- Strong communication and collaboration skills, ability to communicate technical concepts to both technical and non-technical collaborators and stakeholders
- Comfortable working in an agile/iterative development environment
- BS Degree in Computer Science or related field
- 8+ years of professional software development experience
- Web Services Experience and Spring Boot (RESTful ideal both developing and consuming, IOC patterns & understand pros and cons of Micro Services)
250
Junior Java Engineer Resume Examples & Samples
- Design and development of Webserver and Application server Java components for Desktop, Tablet, Mobile and API channel consumption
- Provide automated Unit and Integration tests for developed components which can be run as part of our Continuous Integration environment
- Support uDeploy of compiled artefacts into the managed environments
- Support QC, UAT and Performance Test teams in their testing
- Support Production deployments
- Provide Level 4 support for Production issue trouble-shooting
- Extensive years of J2EE development experience
- Experience with Spring-core, Junit, Mockito
- Experience with SQL, JDBC
- Experience working with GIT/Stash source control
- Experience with JAX-WS SOAP/Rest web-service development desirable
- Experience with Application Servers desirable
- Experience with build tools including Maven and Continuous Integration servers such as TeamCity/Jenkins/Nexus desirable
- Experience working with code quality/code coverage tools such as SONAR desirable
- Experience with Linux OS and shell scripting desirable
- Junior level Java developer
- Ability to work in a team or independently