Java Software Engineer Resume Samples

4.8 (110 votes) for Java Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the java software 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

Resume Builder
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.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
FR
F Runte
Fausto
Runte
92961 Jakayla Cove
Boston
MA
+1 (555) 702 3055
92961 Jakayla Cove
Boston
MA
Phone
p +1 (555) 702 3055
Experience Experience
San Francisco, CA
Java Software Engineer
San Francisco, CA
Spinka LLC
San Francisco, CA
Java Software Engineer
  • Work with the Project Manager, Development Manager and Support Manager to participate in project planning and ongoing status reporting
  • Performance Management - Monitor and tune system to achieve optimum performance levels, and provide reports to support metrics collection
  • Provide insight into front-end web development best practices; Drive decisions around framework and tool choices
  • May be responsible to develop or execute project plans, budgets, and schedules and for documenting work and results
  • Collaborate and provide mentorship with team members for continuous improvement in an Agile/Lean development environment
  • Work closely with Designers, Front End Developers, Product Owners and QA through the development process
  • Provide technical assistance and oversight to Application Development teams
Boston, MA
Lead Java Software Engineer
Boston, MA
Bartell, McClure and Gerlach
Boston, MA
Lead Java Software Engineer
  • Design, develop, and maintain Java applications used to improve and enhance the applications’ workflows
  • Heavy collaboration across business and technology organization, providing sound business analysis, process and change leadership within a an Agile framework
  • Develop and maintain a strong relationship and partnership with Branding and Marketing leads providing proper technology services, and strategic advice
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
  • Development and improvement of Visa’s systems that support branding and marketing operations for Visa.com utilizing Java and AEM
  • Work with technical managers to layout roadmaps
  • Develop and maintain a positive relationship and partnership with Branding and Marketing leads providing proper technology services, and strategic advice
present
Philadelphia, PA
Senior Java Software Engineer
Philadelphia, PA
Mante Inc
present
Philadelphia, PA
Senior Java Software Engineer
present
  • Design and develop new features and API calls for our Perseus Market Data Server (PMDS). PMDS is a large scale distributed in-memory query engine designed to provide traders their mission critical reference data using a NoSQL solution written in Java on top of a Gigaspaces framework. You can play a critical role in engineering new functionality into this application that provides data to trading, pre- and post-trade analysis, algos, execution and other ITG internal clients
  • Develop and document to a high standard integration processes within Java to provide scheduled and real time data integration
  • Monitor and report to management on the status of project efforts, anticipating and identifying issues that inhibit the attainment of project goals and implementing corrective actions
  • Perform quality assurance testing inclusive of unit, systems, integration and regression testing, and support the development of automated test scripts to be used to automate regression testing
  • Responsible for agile end-to-end development process within the construct of DevOps practices and methodology. Support agile ceremonies: sprint planning, daily stand ups, sprint review and sprint retrospective
  • Perform entire software development life cycle, end to end
  • Taking a leading role in the development of our API strategy, helping to deliver a range of services that are used both by internal development teams, external third parties and customers
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
California State University, Fullerton
Bachelor’s Degree in Computer Science
Skills Skills
  • Strong working knowledge of Natural Language Speech or expert working knowledge of Speech applications
  • Experience writing scalable, robust code for real-time, multi-threaded, highly available production applications
  • Excellent knowledge and considerable development experience with Java
  • Knowledge of modern technical architectures and highly scalable distributed systems
  • Experience or knowledge in Data Visualization tools like ‘QlikView’ is desirable
  • Strong knowledge in object oriented programming and integration
  • We are looking for someone with 5+ years of development experience, with good analytical mind and problem solving skills, able and willing to learn
  • We are looking for someone with 5+ years of development experience, with solid analytical, mind, and problem solving skills, also able and willing to learn
  • Quickly develop executable prototypes and iterate on ideas
  • Strong analytical skills and incisive thinking ability
Create a Resume in Minutes

15 Java Software Engineer resume templates

1

Lead Java Software Engineer Resume Examples & Samples

  • Lead a small team of engineers in software design and implementation
  • Act as a liaison between the user communities and development team. Be advocate for both users and engineers. Experience in managing project expectations and negotiations
  • Work with technical managers to layout roadmaps
  • Design, develop, and maintain Java applications used to improve and enhance the applications’ workflows
  • Collaborate with cross-functional teams and clients to create innovative solutions
  • Deliver reliable solutions on-time, with minimal supervision
  • Develop Proof-of-Concept and prototype applications using new technologies and frameworks
  • Mentor junior members
  • Create requirement specifications, design documentation, and system documentation
  • Work closely with team leads and other team members to layout release roadmaps
  • BS in Computer Science or Equivalent Experience
  • At least 2 years in software development leadership
  • At least 8 years java development experience using object oriented design, a strong working knowledge of design patterns and modern frameworks. Strong working knowledge of core java concept such as concurrency, serialization, as well as JVM memory model
  • At least 6 years working with QA engineers
  • Strong working Experience with distributed Java programming
  • Experience with Swing, EJB application development
  • Experience developing web applications with the following: JSF, Seam, Hibernate, EJB 3, Spring, grails, groovy
  • Working experience with at least one of the application servers; JBoss, WebLogic, WebSphere, GlassFish, JSAS
  • Deep knowledge in database design, MySQL and Oracle
  • Deep knowledge in design web service API’s using REST/SOAP
  • Deep knowledge in Windows, Unix, Linux, and Mac platforms
  • Deep knowledge in Lucene, Solr, Velocity
  • Highly motivated, able to follow rapid development cycle and work well under pressure
  • Working knowledge of user analytics and polls
  • Working knowledge of social platforms (Twitter, Facebook, Google+)
2

Junior Java Software Engineer Resume Examples & Samples

  • Across a suite of applications or complex sub-components
  • With high volume and high availability requirements
  • With change management effectively and efficiently
3

Enterprise Java Software Engineer Resume Examples & Samples

  • Solid understanding of web application architecture and the fundamentals of software design, object oriented software, and design patterns
  • 5+ years experience with building web applications on the JVM (preferably using Java)
  • Experience with Spring, Hibernate and Jersey
  • Solid communication and organization skills and the ability to work independently as well as collaborate with a team
  • Expertise and strong understanding of data serializations formats and best practices
  • Understanding of RESTful web services-based architecture and related technologies
  • Be passionate about building great software
  • Have experience engaging in rapid prototyping and iterative product development
  • Be nimble and flexible enough to thrive in a rapidly evolving business environment
  • Have big thoughts and the courage to voice them
  • Grasp the big picture, and
  • Be curious about and engaged in the broader world
4

Java-software Engineer Resume Examples & Samples

  • Very good knowhow in software architecture and software design
  • You are a good team player and show high flexibility in your working environment
  • Good communication skills in German and English
  • Good understanding for business requirements (banking)
  • Excellent knowledge in Java EE (at least 5 years of experience)
  • HTML (HTML5)
  • Websphere 7 and / or 8.5
  • Tomcat 6 and/ or 7
5

Java Software Engineer Resume Examples & Samples

  • Work in a multidisciplinary team to translate requirements for supportingclinical practice into high quality software solutions
  • Provide specific areas of expertise within development teams responsible for producing new products and supporting existing products utilising Agile methodologies
  • Requirement gathering, documenting user requirements and data analysis
  • Sharing knowledge and mentoring other team members
  • Have a proven track record in design and development of new products or components
  • Knowledge of Constraint Logic
6

Java Software Engineer, Junior Resume Examples & Samples

  • 1+ years of experience with Java software development
  • 1+ years of experience with using database or SQL
  • 1+ years of experience with using Spring
  • 1+ years of experience with using Red Hat Linux and Apache Tomcat or a comparable Web or application server
  • 1+ years of experience with using RMI and VMware
  • 1+ years of experience with using Hibernate
  • 1+ years of experience with using Java Message Service (JMS)
  • BA or BS degree in CS or a related field
7

Java Software Engineer Resume Examples & Samples

  • Design and implement new features for JAMF Software’s core products
  • Mentoring less experienced members of the software organization
  • Bug identification and elimination
  • Development of new products related to JAMF Software’s core products
  • Work closely with JAMF Software Development team on inter-related products
  • Estimate accurately both time to complete tasks and impact of changes to the code base
  • Use Test Driven Development and appropriate testing techniques to ensure quality of finished product
  • Identify techniques and tools that will enhance the capabilities of the team to be more effective
  • Demonstrated expertise in high availability web development
  • CSS, XML, HTML, Responsive Design experience a big plus
  • Technical leadership skills and an ability to transfer knowledge
  • MySQL or other relational database experience very helpful
  • Apple Experience a plus but not required
  • Agile Development experience, especially Unit Testing, Continuous Integration, and a 1 team attitude
  • An interest in working with the Apple Mac OS X and iOS platforms
  • Technical aptitude and desire for continued learning about both JAMF Software and the ever changing world of Apple software development and products
  • Ability to work independently and as part of a shared team
8

Java Software Engineer Resume Examples & Samples

  • Lead innovative and technically challenging projects
  • Be involved in the complete software development life cycle including; requirements analysis, design, construction and testing
  • Allocation and delivery of team project tasks to quality and on time
  • Build collaborative customer relationships by providing valuable expertise to customers beyond their expectations
  • Communicate information clearly and concisely, sharing an appropriate level of detail and using the appropriate communication methods
  • Provide regular project feedback to management
9

Lead Java Software Engineer Resume Examples & Samples

  • Bachelor's degree in a related field or equivalent work experience
  • 7+ years of software engineering experience and strong or mastery experience in all or many of the following areas
  • Java web application development
  • Java Server Faces (JSF 2+)
  • Contexts and Dependency Injection (Weld)
  • Persistence (Hibernate)
  • Unit Testing (TestNG & Mockito)
  • Application performance tuning
  • SQL (experience with stored procedures or PL/SQL)
  • Experience working in Agile software development environment
  • Good working knowledge or experience in the following areas/tools
10

Senior Java Software Engineer Resume Examples & Samples

  • Define technical scope and success criteria through research and participation in requirements-gathering and definition of processes
  • Gather and process raw, structured, semi-structured, and unstructured data at scale, including writing scripts, developing programmatic interfaces against web APIs, scraping web pages, processing twitter feeds, etc
  • Test and prototype new data integration tools, techniques and methodologies
  • Play an active role in creating solutions that address data quality issues
  • Design and implement statistical data quality procedures around new data and existing sources
  • Design, review, implement and optimize data transformation processes in the Hadoop (primary) ecosystems
  • Work with the team in an Agile environment to ensure delivery of quality products
  • Develop new or maintain existing programs based on specifications
  • Participate in the design of new or changing programs
  • Share knowledge by effectively documenting work
  • Respond quickly/effectively to production issues by taking responsibility for seeing those issues through resolution
  • A BS degree in Computer Science, related technical field, or equivalent work experience; Masters preferred
  • Experience with Java SE, Java EE, JMS, JavaScript, XML, XSL, Web Services and other application integration related technologies
  • Working knowledge of Linux O/S and Solaris environments
  • Good knowledge in Object Oriented analysis, design and programming
  • Experience using version control (CVS, Subversion, GIT)
  • Experience using automated unit testing technologies (JUNIT, TestNG, EasyMock)
  • Overall use of best practice tools, build tools and scripting
  • Pig, and Pig UDF development
  • D3 and other JavaScript frameworks
11

Junior Java Software Engineer Resume Examples & Samples

  • BS degree in Computer Science or related field or equivalent practical experience
  • Relevant work experience, including large systems software design and development experience, with extensive knowledge of Windows
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Object-oriented coding skills in Java, JavaScript/AJAX, HTML, CSS, database design and SQL, and knowledge of TCP/IP
12

Java Software Engineer Resume Examples & Samples

  • Development technologies: Five years of working experience in Java, Java EE, Spring, JSP, Tomcat (or similar application servers)
  • Source control: Git, GitHub, SVN or Mercurial
  • Build technologies: Teamcity or Bamboo or Jenkins
  • Operating Systems: Windows and/or Linux
  • Five years of working experience on relational databases, such as Ms SQL Server or MySQL
  • Five years of work experience in software design using Object Oriented Design and Design Patterns
  • Great communicator skills (both in Spanish and English)
  • Experience on non-relational technologies (NoSQL) is desired
  • Work in Agile programming model and deliver results in small increments is desired
13

Senior Java Software Engineer Resume Examples & Samples

  • Proactive communication skills and effectively communicates difficult messages consistent with management direction
  • Excellent server side Java development inc. multi-threading, concurrency etc
  • Good experience in Spring Framework and servlet containers (Tomcat, Jetty, etc)
  • Experience in real-time traffic processing (firewalls, port forwarding, etc.)
  • Understanding of HTTP proxy servers
  • Web Services (SOAP, REST)
  • Minimum of 8 years industry experience with relevant degree
  • Confidence working both independently and as part of a team
  • Java code profiling and optimization
  • The ability to establish and maintain confidence with ownership of issues
  • Strong communications skills to all management levels
14

Java Software Engineer Resume Examples & Samples

  • Working as part of an agile team to design, develop, test, debug and maintain features
  • Delivering highly efficient PIG and Hive aggregations
  • Writing high quality Java code
  • Involved in production deployment and maintenance efforts
  • Be flexible and able to work in a fast-paced Agile environment
  • Collaborate with colleagues and stakeholders in delivering new features
  • Stay abreast of emerging technologies and trends
15

Java Software Engineer, Service Technologies Resume Examples & Samples

  • Work with stakeholders to translate rough business needs / requirements into designs
  • Build web applications and web services / APIs in Java
  • Write unit tests ensuring maximum coverage
  • Maintain and support codebases for existing systems
16

Senior Java Software Engineer Resume Examples & Samples

  • Design and develop hybrid cloud automation features for the next major release of the VRA product
  • Interact with product managers to understand customer requirements and translate into features for the application
  • Develop a deep understanding of cloud architectures and ensure that product performs and scales in large deployments at enterprises and service-providers
  • Work closely with other team members in a geographically dispersed team using Agile/Scrum methodologies
  • Demonstrate periodic progress to senior management and executives at VMware
  • Mentor junior engineers and help lead development efforts for the overall product
  • At least 6 years of experience developing enterprise web-based applications
  • Experience with networking and network concepts (firewalls, switches, segmentation, load balancer)
  • Experience in developing products for the cloud preferred
  • Excellent programming skills in Java
  • Strong understanding of tomcat, spring, hibernate
  • Familiarity with RDBMSes, especially PostgreSQL and SQL Server
  • Basic knowledge of the virtualization space
  • Strong knowledge of Linux and Windows systems
  • Ability to work in a geographically dispersed team
  • Prior experience working with Agile/Scrum methodologies
17

Senior Java Software Engineer Czul Resume Examples & Samples

  • Bachelor's degree in Computer Science or related discipline preferred
  • Requires experience with state of the art application development support software and hardware platforms
  • Must be familiar with industry direction
  • Java 1.4 exposure
  • TTS
  • Waterfall SDLC
  • SQL Server SSIS or SSRS
18

Big Data Java Software Engineer Resume Examples & Samples

  • Ability to assess complicated business rules
  • Designing, reviewing, implementing, testing and optimizing ETL processes
  • Performing data analysis
  • Providing development support for existing systems
  • Troubleshooting data and/or system issues
  • Creating systems documentation
  • Mentoring other developers
  • MS and/or BSc degree in Computer Science
  • Demonstrable experience in Data Warehousing technologies and back-end reporting systems
  • Strong Background in Data warehousing principles, architecture and its implementation in large multi-petabyte environments
  • Must have an eye for tuning and performance
  • Proven ability to work cross functionally to deliver appropriate resolution of technical, procedural, and operational issues
  • Must be able to drive investigations to completion and ensure customer satisfaction
  • Strong Java knowledge
  • Strong knowledge of the Hadoop ecosystem
  • Experience with automated testing practices
19

Java Software Engineer Resume Examples & Samples

  • 5+ years developing complex, high-performance enterprise software
  • Broad experience with the latest Java technologies
  • Broad experience with relational databases (e.g. SQL Server, Oracle)
  • Impeccable software engineering habits
  • Experience with Hibernate, Spring, Flex, JBoss, jBPM
  • Knowledge of Agile Scrum development methodology
  • Experience with SSIS and/or Clover ETL
  • Experience with mobile development technologies (iOS, Android, Windows)
  • Experience in the healthcare, insurance, or related industries
20

Lead Java Software Engineer Resume Examples & Samples

  • B.A. or B.S. degree or equivalent strongly preferred, but substantial relevant experience could substitute
  • 6+ years of experience as a Java Software Engineer (with 2+ years’ experience in a lead role)
  • Strong knowledge of various SDLC methodologies, particularly Agile
  • Strong RDBMS skills
  • Experience with HTML5, AngularJS, ExtJS
  • Knowledge of derivatives, pricing, valuation, and margin methodologies
21

Experienced Java Software Engineer Resume Examples & Samples

  • You will be responsible for leading a top-end engineers to build and deliver high quality products that delight VMware's users
  • Manage the successful execution of projects as part of the release cycle
  • Develop and track detailed schedules, dependencies and critical paths
  • Effectively collaborate with all project stakeholders: Product Management, Development, Quality Engineering, Technical Publications, Release Management
  • Clearly communicate with upper management any risk areas; come up with risk mitigation plans - Constantly look for improvements in software development and testing processes
  • Encourage and drive initiatives which promote innovation and technical excellence
  • You are responsible for hiring, retention, and career development of the software developers and quality engineers in your team
  • You will coach and motivate your team to ensure high productivity and teamwork, and help each individual achieve his potential
  • You will interface with other internal teams to prioritize features and functionality based on the resources available, business priorities and needs
22

Java Software Engineer Resume Examples & Samples

  • Leads dialogue to build consensus on detailed design and architecture plans
  • Applies knowledge of language, RDBMS and middleware technologies in developing software and corresponding unit tests with limited oversight
  • Leads code reviews, offering insights that facilitate the identification and mitigating of potential issues and defects
  • Plays a supporting role in white box test case identification sessions to establish high level consensus on test case sets for corresponding stories
  • Facilitates relationship building within team, fostering unity and cooperation
  • Leads in troubleshooting efforts, proposing potential alternative solutions
  • Executes on environment build deployments, release notes, and build notices
  • Participates in continuous improvement efforts by suggesting practical means of reducing time to market while maintaining high quality products (i.e. ¿ process improvements/automation opportunities)
  • Embraces CME Group SDLC and information security standards
  • B.A. or B.S. degree strongly preferred, but substantial relevant experience could substitute
  • Must have 4+ years of experience as a Java Software Engineer
  • Strong core Java development skills (preferably balanced in both front end and server side skills)
  • Knowledge of Object Oriented Design and Patterns required
  • Must have strong RDBMS skills (Oracle preferred)
  • Must have strong Linux/Unix skills
  • Experience working on asynchronous, high performance, low latency multi-threaded systems
  • Experience coding in a story-driven, agile environment
  • Experience with HTML5 desired
  • Experience with EXT JS/ Angular JS
  • Experience of Apache/Tomcat
  • Prior experience working in financial services/exchange space
  • Prior experience using Confluence, JIRA a plus
23

Snr Java Software Engineer Resume Examples & Samples

  • Designing and automating functional tests at component/feature level
  • Designing and executing performance tests of multiple traffic services
  • Analyzing performance tests results and presenting test reports to project stakeholders
  • Monitoring application performance KPIs
  • Close collaboration with development and system operations teams to ensure meeting functional and performance requirements by traffic services
  • Providing guidance on performance testing techniques and best practices to other team members
  • Establishing and enforcing QA practices for software development and release processes
  • Bachelor's or Master's Degree in Computer Science, Mathematics, Physics or an equivalent qualification
  • 5+ years of practical experience in software development and/or testing in a demanding environment
  • Passion for quality and technical challenges
  • Java programming skills and knowledge of unit test frameworks (jUnit, TestNG)
  • Experience in functional testing of backend services (webservices, REST APIs)
  • Advanced test automation skills
  • Practical knowledge of performance testing tools (jMeter, HP LoadRunner)Proficiency in complex performance testing and analysis (including performance benchmarking, KPIs monitoring, SLAs definition)
  • Practical knowledge of Continuous Integration tools (Jenkins, Continuum, Bamboo or similar)
  • Ability to work in Linux environment (including administrating applications or services)
  • Passion to learn and to work with modern technologies
  • Ability to work efficiently under pressure with tight deadlines and demanding quality objectives
  • Outstanding communication and teamwork skills
  • Fluency in English, both in spoken and written form
  • Experience in performance profiling and tuning of Java applications
  • Experience with AWS cloud technologies
  • Knowledge of log analysis tools (Splunk or similar)
  • Familiarity with location-based applications and paradigms is highly advantageous
24

Senior Java Software Engineer Resume Examples & Samples

  • Minimum of two years college with at least ten years involvement in systems analysis and application development or an equivalent combination of education and experience
  • Requires a complete understanding of the system development life cycle, application development alternatives and the client area's functions
  • Six years Java (6 or higher)/C# or applicable programming experience
  • Database knowledge (MS Access/SQL Server on Sybase
  • Previous IVR or Call Center Technology Experience preferred to include knowledge of ACD/IVR
  • Basic Windows troubleshooting
  • 3270 or terminal emulation
  • SIP
  • Basic TCP/IP or Networking knowledge
  • XML/HTML/JavaScript
25

Senior Java Software Engineer Resume Examples & Samples

  • Design and develop software components taking in consideration enterprise related issues such as: transactions, performance, reliability, concurrency, multiple user activity, and security
  • Participate in the design and creation of new features and workflows to support the 24x7 operation of an Asset Management System
  • Get involved in all phases of the Software Development cycle, from analysis and design, all the way into bug fixing and deployment
  • Participate in the analysis and improvement of system integrations between external applications and the core systems
  • Troubleshoot applications across different systems to analyze and identify problems and proposing fixes or workarounds
  • Work closely with Team leads and other developers to define milestones, and provide accurate deadlines
  • Work under very little supervision, independently make proper technical decisions, and follow design, development, and integration best practices
  • Education: BS in Computer Science or related field
  • Minimum of 5 years overall experience in a professional software engineering capacity
  • Ability to actively participate in design and code activities
  • Development of software systems with development environments based J2EE, Java and XML on a variety of platforms; UNIX, Linux, Windows, Mac
  • Hands-on development using a J2EE container such as: JBoss, GlassFish, WebSphere, Weblogic
  • Experience with Hibernate ORM as well as relational databases concepts and SQL (preferably under Oracle)
  • Experience with a web application framework such as JSF, AngularJS, Seam, or Spring MVC. Hands-on experience with web development with HTML, Javascript, and CSS
  • Strong knowledge of core Java concepts such as concurrency, serialisation, the JVM memory model, as well as distributed Java application issues like caching and HTTP session management
  • Experience with TIBCO SOA or Apache Solr search a big plus
  • Knowledge of MULE or similar ESB, and ActiveMQ a big plus
  • Team player with strong analytical, problem-solving, and communication skills
  • Highly motivated, hands-on technical developer with the ability to follow a rapid development software cycle and work under pressure
26

Java Software Engineer Resume Examples & Samples

  • Develop complex enterprise software components in Java consistently following coding standards and in accordance with applicable software development methodology and release processes
  • A Java SE Programmer Certification
  • Experience with C++ or C# is a plus
  • Self-motivated and enjoys working in a team and across various teams
27

Java Software Engineer Resume Examples & Samples

  • Provides input into detailed design and architecture plans for complex, large scale efforts
  • Applies detailed knowledge of language, RDBMS and middleware technologies in independently designing and developing key complex services
  • Participates in code reviews, proactively identifying and mitigating potential issues and defects
  • Participates in preliminary story review, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements
  • Participates in in working with analysts to interpret high level requirements for complex, large scale initiatives and decomposing them into independent stories for consumption by team members
  • Defines key metrics driving code optimization
  • Escalates complex challenges, issues and risks as well as proposed mitigating actions as required to management and team members
  • Manages environment build deployments, release notes, and build notices
  • Experience as a Java Software Engineer
28

Senior Java Software Engineer Resume Examples & Samples

  • Custom development in J2EE Architecture and Java Development
  • Cross-browser/platform front end code development in HTML, JavaScript, CSS, Angular JS, JQuery
  • Java RESTful web services development for multi-client remote data access
  • Stored Procedures and Triggers for Oracle PL SQL programming
  • Design test strategies and development of automated testing for use in unit and integration testing
  • JPA data driven applications
  • Must have, at minimum, Bachelor's degree in Computer Science or Software Engineering
  • Expert understanding of Java and object oriented programming
  • Expert understanding of design patterns, object construction and application architecture strategies
  • Expertise in Project Software Development Life Cycle Methodologies
  • Expertise in relational database concepts and database management systems
  • Expertise in the UNIX operating system, and UNIX development tools and environments
  • Good knowledge of SOA frameworks and SOA based Integration concepts
  • Knowledge of Entertainment industry business practices a plus
  • Proven experience in developing SPA's (Single page applications)
  • Proven ability to architect entire applications at both an object and a technology level
  • Proven ability to lead senior technical development staff and outside consultants
  • Proven ability to translate complex business needs into technical solutions
  • Excellent communication both orally and in writing in a clear, concise, and timely manner
  • Expert ability to create process flow diagrams and flowcharts using Visio or similar charting tool
  • Proven expertise in developing programs using Java, JavaScript, Ajax, J2EE, JTA, XML, EJB, JSON, J-unit and JPA
  • Proven expertise in SQL, stored procedures, triggers and views, preferably using Oracle
  • Minimum 5 years of experience in developing server side Java applications
  • Minimum 5 years of experience in J2EE, EJB or other Java persistence framework
  • Minimum 3 years of experience developing applications using Java, Javascript, JPA, Ajax, J2EE, JTA, XML, EJB, JSON and J-unit
  • Minimum 3 year experience working with Linux (RedHat) and Unix (Solaris) systems
  • Expert knowledge and experience in developing Web Apps
  • Expert knowledge and experience with modern JavaScript frameworks (React, Angular JS, Ember,etc)
  • Expert knowledge and experience with JTA, XML, JSON, J-Unit, LDAP
  • Expert knowledge and experience with OO design
  • Experience building SPAs
  • Experience developing Web 2.0 applications including HTML, CSS, AJAX, Javascript
  • Experience working with Weblogic Application Servers in a highly-available, high performance configuration
  • Experience working with Oracle 11g/10g/9i
  • Experience in Relational database design and implementation
  • Experience in developing SQL, stored procedures, triggers and views, preferably using Oracle
  • Previous Entertainment Industry IT experience preferred
  • System and business knowledge of legal and distribution rights, product availabilities, and media windowing preferred
29

Java Software Engineer Resume Examples & Samples

  • Write and design innovative applications to drive Nordstrom business
  • Work closely with team members and business partners to solve business problems
  • Respond to mission-critical system problems in a rapid and high-quality fashion
  • Research and prototype new solutions, while providing recommendations for existing system improvements
  • Engineers can play a variety of roles, including a full stack developer and SDET
  • SDETs are expected to be involved from the point of writing code to building automation frameworks that are executed with each build from test to production
  • Our systems are built with a variety of technologies; therefore applicants should have a strong grasp of the following tech stacks -
  • Java (required)
  • .NET, iOS (mobile development) (preferred)
  • MySQL, SQL Server, Oracle (preferred)
  • Ideal candidate can move between both server and client technologies
  • Experience developing solutions with the MVC pattern
  • Experience with test-driven development, with an emphasis on unit tests and integrated automation tests
30

Senior Java Software Engineer Resume Examples & Samples

  • 5+ years of Strong Java programming experience
  • Solid understanding of Data Structures, Algorithms, and Object-Oriented design concepts
  • Strong software testing skills
  • Experience with concurrent programming and distributed systems
  • Passion for learning new technologies
  • Experience with search systems such as Apache Solr, Lucene, or Elasticsearch is a plus
31

Lead Java Software Engineer Resume Examples & Samples

  • Mentoring and/or Management responsibilities within the team
  • Applies expert knowledge of java language, DBMS and middle-ware technologies in independently designing and developing key services
  • Leads code reviews, proactively identifying and mitigating potential issues and defects
  • Defines key metrics driving code optimization and re-factoring
  • Significant experience in leading technical teams, and providing technical oversight and direction to projects, either as a development lead, architect or development manager
  • Strong knowledge and experience of SDLC methodologies; agile is a big advantage
  • Strong DBMS skills
  • HTML5, AngularJS, ExtJS or other Front End Development experience
  • Prior experience in Automation
32

Full Stack Java Software Engineer Resume Examples & Samples

  • Extensive experience in software development, modern design patterns and web technologies under e-commerce enabled environments using multi-tier architectures
  • Experience with development environments that leverage Java, Spring framework, or Ruby on Rails, application servers, multi-threading
  • Experience with modern web technologies, JavaScript libraries, AJAX, JSON, HTML5/CSS3 and responsive design
  • Exposure to backbone.js, ember.js, angular.js or other MV* frameworks
  • Experience with Web Services, REST and API design
  • Experience with cloud services such as Amazon AWS or Heroku
33

Full Stack Java Software Engineer Resume Examples & Samples

  • Experience with one or more JavaScript MVC Frameworks, such as Backbone or AngularJS
  • Expertise and strong understanding of data interchange formats (JSON, XML, protocol buffers etc.,) and best practices in using them
  • Have enthusiasm for emerging technologies
34

Project Java Software Engineer, Hadoop Resume Examples & Samples

  • Harness curiosity – Change how we think, act, and utilize our data by performing exploratory and quantitative analytics, data profiling, investigative mining, and discovery
  • Act as a Knight of Data Quality – Aggressively drive the design and implementation of tools and technologies to master and clean data to ensure we’re not snared by bad or missing data
  • Grow with us – Help us stay ahead of the curve by working closely with data management team, data engineers, data architects, our DevOps team, and analysts to design systems which can scale overnight in ways which make other groups jealous
  • Query ninja – Know ANSI SQL like the back of your hand; you are also very handy with No-SQL systems such as HBase, MongoDB, or Cassandra
  • Problem solver – Enjoy new and meaningful technology or business challenges which require you to think and respond quickly
  • Passion and creativity – Are passionate about data, technology, & creative innovationTeam player – Enjoy working collaboratively with a talented group of people to tackle challenging business problems so we all succeed (or fail fast) as a team
  • Bachelor’s degree or better in Computer Science or a related technical field
35

Senior Java Software Engineer Resume Examples & Samples

  • Oracle PL/SQL
  • Able to work effectively under pressure
  • Experience of collaborative coding and awareness of best practice approaches for code management, integration and testing
36

Java Software Engineer / Developer Resume Examples & Samples

  • Learn, develop and release core Java infrastructure to power the BlackRock Analytics platform
  • Create intuitive web apps and utilities in partnership with the Green Package and Risk Analytics teams
  • Help continually improve our application reliability, performance, and software infrastructure
  • Build partnerships across a global development team and participate in local and firm-wide “Hackathon” events
  • Beyond coding, a successful candidate will strive to learn the business context of their projects and users’ needs to quickly play a leading role in solving problems and driving decisions
  • Strong performers often grow into team leaders with management opportunities to coach and develop junior talent
  • 3+ years of Java software programming experience
  • Project experience with core Java (Spring, JDBC/Hibernate) and SQL/MySQL
  • Experience programming in web client side scripting (AngularJS, ReactJS, JQuery, Javascript)
  • Experience in at least one scripting language – Perl, Python, Ruby, Scala
  • Knowledge of development best practices, design patterns, and systems design
  • Enjoys a fast-paced, technology-driven, team-oriented, high-intensity environment
  • BS/MS in computer science, Mathematics or equivalent
37

Senior Java Software Engineer Resume Examples & Samples

  • Design and implement highly scalable RESTful APIs for the PlayStation commerce features
  • Tackle big data issues with cutting-edge open source technologies
  • Produce excellent, thorough design and development documentation
  • Work with limited supervision under tight time constraints with changing requirements
  • BA/BS in Computer Science or a related technical field. In lieu of degree, 4 years of relevant experience
  • A minimum of 7+ years of work experience; expertise in java or similar language
  • Experience with Java core libraries, design patterns, servlets, and end-to-end web application programming
  • Extensive programming experience in Java, C/C++, or Python with strong object oriented design skills
  • Experience working with Cassandra, Redis, Spark, Kafka is a big plus
  • Development experience in a UNIX/Linux environment
  • Experience in any scripting language is a plus
  • Experience Amazon Web Services and distributed computing knowledge (such as MapReduce)
  • Knowledge of session management, database design and SQL, object relational mapping, XML web services, and agile development methodologies
38

Senior Java Software Engineer Resume Examples & Samples

  • Design and implementation of a new data acquisition platform
  • Work on web crawling, scraping and mobile data acquisition solutions
  • Produce estimates for work
  • Minimum of 3 years software development experience (more senior role are available also)
  • Third level degree in CS, or equivalent
  • HTML, Javascript and ideally one of JSON or XMLs
  • SQL; knowledge of PostgreSQL, MySQL or other
  • Source control using Mercurial, GIT, Subversion or other
39

Expert Java Software Engineer Resume Examples & Samples

  • Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience
  • Incorporate standards and best practices, including performance, security, usability, maintainability, and 508 standards
  • Recommend and implement refactoring of existing applications to incorporate best practices and improve user experiences
  • Work with release engineers to understand impacts of branches and code merges
  • Continually work towards making improvements in the development process
  • 10+ years of development experience
  • 5+ years object oriented software design and development experience using Java
  • Expert experience producing and consuming SOAP based Web Services
  • Strong SQL and data modeling, including experience working with ORM tools such as Hibernate (including a working knowledge of JPA 2.0)
  • Competence in frontend technologies JavaScript, CSS and HTML a huge plus
  • Knowledge of Spring WebFLow and/or MVC
  • Knowledge of Liferay Portal
  • Experience with Apache, Unix/Linux, and shell scripting
  • Practical experience working with build frameworks Maven (required) and Ant
40

Java Software Engineer Resume Examples & Samples

  • Participate in the creation and support of systems and tools that help maintain the data/integrity of all ESPN websites
  • Be involved in the requirements gathering, analysis, design, development, testing, deployment, and maintenance of systems that support or enhance other applications within our environment
  • Provide support to other teams and members troubleshooting production issues, including taking part of the on-call rotation
  • Experience with Java, servlets and web applications in general
  • Experience with relational databases both relational and NoSQL. Experience building and supporting high-performance applications
  • Exposure to full lifecycle of an application development, including best practices like unit testing, code reviews, documentation, etc. Interest in industry trends on new technologies, best practices and solutions. A passion for innovation and raising the bar in all development aspects
  • Demonstrated ability to work on a diverse scope of software and database projects requiring detailed analysis, creative/practical problem solving. Strong analytical skills as well as solid capabilities for debugging and troubleshooting
  • Experience working with J2EE servlet containers, JMS/MQ messaging, Hibernate and other J2EE technologies
  • Knowledge of additional programming languages and platforms
41

Java Software Engineer x Resume Examples & Samples

  • Participates and contributes to dialogue on detailed design and architecture plans
  • Participates in code reviews, proactively identifying and mitigating potential issues and defect
  • Plays supporting role in white box test case identification sessions to establish high level consensus on test case sets for corresponding stories
  • Assists with environment build deployments, release notes, and build notices
  • Bachelor's degree (with honours) or equivalent/better strongly preferred, but substantial relevant experience could substitute
  • Expertise in Spring, Hibernate, JQuery and AJAX
  • Strong DBMS skills (Oracle preferred)
  • Prior experience using Confluence, JIRA, or other Atlassian tools
42

Senior Java Software Engineer Resume Examples & Samples

  • Incorporate standards and best practices, including performance, security, usability, maintainability, and web accessibility standards
  • Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment
  • Study the systems and components to prepare for the next release
  • Handle demanding work situations and react to multiple, changing priorities
  • Expert Spring developer (version 2.x / 3.x)
  • Expert experience consuming SOAP and ReST based Web Services, JSON and XML
  • Practical experience implementing test driven design strategies, including experience with mocking/simulating external services
  • Advanced knowledge of software development lifecycle
  • Demonstrated effective leadership, organizational and analytical skills
  • Competence in frontend technologies JavaScript, CSS and HTML
  • Demonstrated experience developing single page applications using AngularJS is a huge plus
  • Experience developing custom web applications using internationalization, microservices and front end debugging tools is highly desired
  • Experience with Apache, Tomcat, Unix/Linux and shell scripting
  • Practical experience working with build frameworks Maven
  • Agile team experience
43

Salesforce / Java Software Engineer Resume Examples & Samples

  • Contribute as an active team member on a high-performing agile team
  • Work closely with Business Stakeholders, UX Designers, Solution Architects, developers and other team members to achieve results together
  • Participate in business requirements analysis, solution design, detailed design, solution development, testing and deployment
  • Deliver robust, flexible and scalable solutions with a dedication to high quality that meet or exceed customer requirements and expectations
  • Be creative and stay abreast of industry trends and new technologies
  • Software industry recommended; knowledge of software subscription programs
  • Experience working in an Agile Scrum Team
  • Basic understanding of Amazon Web Services is a plus
  • Exposure to integration of Business Intelligence Reporting Solution such as Tableau
  • Ability to work both collaboratively and independently as appropriate
44

Senior Java Software Engineer Resume Examples & Samples

  • Willingness to innovate, learn and share knowledge, invent and patent new algorithms and technologies
  • Professional programming experience in Java and related technologies
  • Experience with multi-tiered architectures (Service-Application-Presentation
  • Willingness to use different programming languages to address the specific product needs (Python, Ruby, Batch Scripting, etc.)
  • Hands-on experience in utilizing Spring Framework
  • Experience with Python
  • Experience with scons
45

Java Software Engineer Resume Examples & Samples

  • Supports singular features or applications
  • Demonstrates knowledge of solutions within assigned domain, product or service
  • Develops applications and the underlying framework
  • Collaborates to evaluate application designs
  • Implements, tests and delivers new features for multiple platforms
  • Coordinates with QA team to initiate testing and ensure testing is completed
  • May design framework and software standards and make suggestions for systems / software improvements
  • Knowledge in problem solving, database, application servers, application design and testing
  • 2+years of experience in software coding and development
  • Bachelors degree or equivalent in MIS, Computer Science or related field
46

Java Software Engineer Resume Examples & Samples

  • Minimum 5 years programming experience
  • Minimum 5 years Java programming and web technology experience
  • Experience in an Agile development environment
  • Experience with rapid prototyping
  • Production experience in developing tools toward automating Media Post Production workflows a plus
  • Experience with Service Oriented Architecture (SOA) a plus
  • Experience working with portal frameworks, digital asset management systems, and web content management systems a plus
  • Familiarity with Video Processing, Audio and Video codecs, and Transcoding Systems a plus
  • Mastery level knowledge of J2EE, J2SE
  • Mastery level knowledge of Spring
  • Mastery level knowledge of Hibernate
  • Mastery understanding of multithreading, data structures and design patterns
  • Comprehensive knowledge of Application Servers (examples WebLogic and Tomcat)
  • Comprehensive understanding of web service integration (example: REST and SOAP XML)
  • Comprehensive knowledge of Object Oriented Design and Programming
  • Comprehensive knowledge of XML schemas and XML methodologies
  • Comprehensive knowledge of deployment strategies of distributed and multi-tiered applications
  • Good understanding of UML a plus
  • Good understanding of scripting languages (examples: Python, Perl, Bash) a plus
  • Good knowledge of Relational Database Management Systems (RDBMS) a plus
  • Oracle Certified Professional, Java (SE 5, SE 6,or SE 7) Programmer or Sun Certified Java Programmer (any edition) preferred
  • Self-motivated with clear communication skills
  • Has the ability to manage a diversified workload with strong organizational skills
  • Demonstrates the ability to work effectively with all levels of staff, clients and other IT personnel
  • Ability to write and present effective materials, including wireframes, technical diagrams, and flowcharts
47

Java Software Engineer Resume Examples & Samples

  • Design and implement high quality, scalable, maintainable software solutions in alignment with the Community Platform’s roadmap
  • Work closely with Designers, Front End Developers, Product Owners and QA through the development process
  • Consider testing, documentation and deployment up front and ensure all is thoroughly covered
  • Work as a member of a SCRUM team with the relentless pursuit to ship value to our site visitors ASAP
  • Share in the ownership of Community Platform critical production escalations
  • 5+ years experience of professional application development
  • 2+ years experience with MySQL and 1+ year working NoSql technologies (preferably MongoDB)
  • Sound object oriented principals and experience with Design Patterns
  • Broad experience with various java development frameworks such as Spring MVC, Spring Data, OSGI
  • Broad experience with Apache, Nginx, and Tomcat
  • Experience with Open Source technologies such as Spring, Hibernate & JPA
  • Experience working in a fast paced, flexible Agile development environment
  • Experience with PHP, C#, C++, and other object oriented languages a plus
  • Experience with Jenkins, Maven and Puppet
48

Senior Java Software Engineer Resume Examples & Samples

  • Develop new features and support existing code for a high volume ecommerce site
  • Design and implement high quality, scalable, maintainable software solutions in alignment with the commerce roadmap
  • Work closely with Product Owners, Designers, Front End Developers and QA through the development process
  • Work as a member of a collaborative team using agile methodologies
  • Ability to work with a team to ensure features progress through all stages of the software deployment lifecycle
  • Comprehensive understanding of web applications and RESTful API’s, Understanding of Hypermedia API’s a plus
  • Strong understanding of both relational and non-relational database. Experience with Oracle and MongoDB is a plus
  • Sound understanding of object oriented principals and experience with Design Patterns
  • Broad experience with java development frameworks such as Spring MVC, experience with Oracle ATG framework a strong plus
  • Broad experience with various Java Application servers such as JBoss, Tomcat, etc…
  • Experience with Open Source technologies such as Spring, Mustache, RabbitMQ
  • Experience working in a fast paced, fun, flexible Agile development environment
  • Experience with Jenkins, Git, Ant and Maven a plus
  • ****Applicant is required to provide a government issued background check (Hoja De Delincuencia) contingent on being hired*******
49

Senior Java Software Engineer Resume Examples & Samples

  • Member of a Scrum team working on both software development and extensive software testing
  • Plan, create, articulate, execute, review and refactor manual and automated test cases
  • Review and provide feedback on design and code, Lead root cause analysis and track defect resolution to completion
  • Write utilities / automation tools using Java, Hive, Shell scripts and more
  • Participate in cross-group and internal customer feature demos
  • Setup and maintain test system configurations and test data against a wide variety of conditions
  • Evaluate current procedures and practices and drive continuous improvement around processes and technical capabilities (i.e. automation strategies)
  • 5 years relevant work experience in software development or testing, preferably in large-scale projects
  • Experience in large volume batch data processing
  • Solid knowledge of Java, SQL, JEE application servers and web services
  • Hands on experience in Hadoop a big plus
  • Ability to quickly understand code and specifications, passion for learning new technologies
  • Ability to deliver results on multiple projects in a complex, fast-moving environment
  • Experience in Agile development methodology, and test driven development process
  • Experience in using industry standard test management tools / frameworks (e.g. ALM, Quality Center, Clear Quest, JIRA, Loadrunner)
  • Solid understanding of black box and white box testing, performance testing, test automation, requirements traceability and general QA process reporting
  • Bachelors in Computer Science or other technical field
50

Lead Java Software Engineer Resume Examples & Samples

  • Exhibits language proficiency and independently writes application modules and unit tests as well as designs independently. Contributes to architectural discussions. Interprets and enforces architecture for a development team. Mentors developers, and is influential within company division
  • Develops designs for all aspects of a project; Mentors seniors software engineers
  • Proficient in SQL knowledge, intermediate in database modeling and skilled in database tuning
  • Conducts full system testing
  • Defines key metrics driving code optimization and leads discussion of code reviews; Manages environment build deployments, release notes and build notices; Reviews code to proactively identify and mitigate potential issues and defects as well as identify solution problems and issues outside code
  • Influences best practices development, contributing to process enhancements, and enforces best practices on project work
51

Java-software Engineer Resume Examples & Samples

  • Will involve solving technical problems that may not be well defined and leading the way with innovation. Skill Required-
  • 1-5yrs of software development experience
  • Web applications using Java, JSP, jQuery and related technologies
  • Hands-on experience with Databases like Oracle, MySQL or similar
  • Proven analytical skills
  • Passion for mobile device technologies
52

Java Software Engineer Resume Examples & Samples

  • Designs new software and web applications, supports applications under development, and customizes current applications. Assists with the
  • Participates in training representatives and operations staff on internally developed software applications
  • Researches, writes and edits documentation and technical requirements, including software designs, evaluation plans, test results, technical
53

Senior Java Software Engineer Resume Examples & Samples

  • Responsible for agile end-to-end development process within the construct of DevOps practices and methodology
  • Support agile ceremonies: sprint planning, daily stand ups, sprint review and sprint retrospective
  • Adapt to best practices and lessons learned from sprint execution to maximize team velocity
  • Design and develop enhancements or new services that are
  • Able to detect and alert when functional or non-functional production errors occur
  • Deliver optimal customer experience
  • Responsible for operational excellence
  • Provide level 2 and 3 support to resolve incidents according to committed service level agreement
  • Provide on call support during off work hours on weekdays, weekends and holidays on a need basis, so that critical and high priority incidents are resolved within the service level agreement
  • Provide fixes to problem tickets that require root cause resolution
  • 5 years' development and support experience in Java EE technologies
  • Knowledge and experience in the following frameworks and technologies
  • Java and J2EE technology stack
  • Spring framework, Dojo, Hibernate, JPBM
  • SQL queries and stored procedures for relational database, preferably Microsoft SQL Server
  • Experience with performance tuning and automated unit testing
  • 3 years' experience in UML design methodologies
  • Experience in agile methodology is preferred
  • Excellent analytical skills. ​
54

Associate Java Software Engineer Resume Examples & Samples

  • Bachelor's Degree in Computer Science, Computer Engineering, or other related field
  • 3+ years of experience developing with Java/J2EE and Spring Framework
  • Master's Degree in Computer Science, Computer Engineering, or other related field
55

Java Software Engineer Resume Examples & Samples

  • Design and build new features from product owner specifications
  • Provide estimates for new product features
  • Respond quickly to customer issues in production environments
  • Influence the direction of thePlatform's solutions and architecture by contributing ideas regularly
  • Solid experience with server-side Java development, and understanding of SOA and enterprise integration patterns
  • Experience with Dependency Injection (Spring), ORM (JPA, Hibernate), Java NIO (and Jetty or Tomcat support), multithreading (java.util.concurrent), OSGI, XML/JSON processing and Apache Maven
  • Experience with RESTful services and knowledge of common messaging technologies (XML, JSON, SOAP, REST, etc.)
  • SQL and data modeling experience with some exposure to MySQL
56

Project, Java Software Engineer Resume Examples & Samples

  • Be a data conductor – Design, implement, and improve data pipelines throughout our data platform from data ingestion through the endpoints used to make data actionable
  • Build Capabilities – Develop a sense of the business problems that we are trying to solve for and build capabilities that scale and drive real impact
  • A minimum of 6 years of progressively complex related experience
  • First-hand experience – Have 3+ years of professional experience focusing on building data movement and integration pipelines (especially ETL/ELT) in a large-scale data environment
  • Have a data toolbox – Familiar with technologies relevant to the data and integration space including Hadoop, Redshift, Python, DI/DQ tools (like Talend), and MDM tools (such as Falcon)
  • Proficiency with git
  • Experience with AWS, linode, Azure, Heroku, or OpenStack
  • Experience with Chef
  • Proficiency with agile development methodologies.Proficiency with linux/unix based systems
  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or it’s equivalent
57

Project Java Software Engineer Resume Examples & Samples

  • 0 - 2 years of related experience or it's equivalent
  • First-hand experience – educational experience focusing on software engineering using Java
  • Experience with Virtual Box, Docker, Etc
  • Experience with Apache Kafka, Spark, Hadoop
  • Proficiency with agile development methodologies
  • Proficiency with linux/unix based systems
58

Project Senior Java Software Engineer Resume Examples & Samples

  • Be a data conductor – Design, implement, and improve data pipelines throughout our data platform from data ingestion through the endpoints used to make data actionableBuild Capabilities – Develop a sense of the business problems that we are trying to solve for and build capabilities that scale and drive real impact
  • A minimum of 6 years of progressively complex related experience or its equivalent
  • First-hand experience – A minimum of 3 years of professional experience focusing on building data movement and integration pipelines (especially ETL/ELT) in a large-scale data environment'
  • Team player – Enjoy working collaboratively with a talented group of people to tackle challenging business problems so we all succeed (or fail fast) as a team
  • Affinity for sports.Proficiency with git
  • Experience with Apache Kafka
  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or its equivalent
59

Java Software Engineer Resume Examples & Samples

  • Design and implement high quality, scalable, maintainable software solutions in alignment with the Platform’s roadmap
  • Share in the ownership of critical production escalations
  • 2+ years experience with MySQL and 1+ year working NoSql technologies (MongoDB, Cassandra, etc)
  • Broad experience with various java development frameworks such as Spring and Jersey
  • Broad experience with Apache and Tomcat
  • Experience with Open Source technologies such as Spring Data, Hibernate, Hystrix & Jersey
  • Experience Amazon Web Services a plus
  • Experience building highly concurrent and resilient applications (actors, supervisors, monitoring, etc)
  • Experience with Hudson, Maven and Puppet
  • The ideal candidate is passionate about engineering and will work in a highly collaborative, team environment creating next-generation components of Bodybuilding.com
60

Senior Java Software Engineer Resume Examples & Samples

  • Develop code and unit tests
  • Applies knowledge of java language, DBMS and middle-ware technologies in independently designing and developing key services
  • Participates in troubleshooting efforts, proposing potential fixes and workarounds
61

Java Software Engineer Resume Examples & Samples

  • Develop and support new and existing Data Platform applications and services
  • Develop quality code using processes, tools and frameworks within Data Platforms environment
  • Partner with cross-functional teams to define and implement product requirements, features, and functionality
  • A minimum of 2 years hands-on professional development experience with Java and/or C#
  • Demonstrated experience developing and debugging applications
  • Solid understanding of multi-tier architectures, and OO design patterns and concepts
  • Solid understanding of application and service scalability, performance, and reliability
  • Experience with .Net Framework and WPFExperience with ODP.Net and data access methodologies
  • Experience with PLSQL Developer
  • Experience with GitHub, Visual Source Safe
  • Experience with Team City Build management and automation
  • Experience with JIRA ticketing system
  • BS, BA, or advanced degree in computer science, engineering or related field, or it's equivalent experience
62

Java Software Engineer Resume Examples & Samples

  • Honours degree in computer science, computer engineering or a related field
  • One - Three years commercial experience writing production level software
  • Excellent knowledge and considerable development experience with Java
  • Familiarity with jQuery, JavaScript, XSLT, HTML and CSS
  • Knowledge of enterprise adapters, XSLT, web services, Java utilities, RabbitMQ, JMS Queues, RMI
  • Familiar with Tomcat application servers, creation of Spring web services and multi-threaded programming
  • Knowledge of version control systems (Git) and continuous integration engines (Jenkins)
  • Proficiency using IDEs such as IntelliJ and Eclipse
  • Knowledge of relational database structure and design. Experience with MySQL is preferred
  • Understanding of software development lifecycles and methodologies
  • Excellent troubleshooting and problem solving skills
63

Java Software Engineer Resume Examples & Samples

  • Contribute to the development of our products and guide the future evolution of our systems
  • Apply best development practices
  • Master and utilize state-of-the-art technologies within our products
  • Design for today's requirements but at the same time keep in mind future evolution of the system
  • Be a part of the UBS Software Labs community, which gives you an opportunity to develop your skills as well as share your knowledge and experiences with others
64

Core Java Software Engineer AVP Resume Examples & Samples

  • Building out Agile applications related to Trade processing business in Cash Equity , GPF and GED domains
  • Understanding business needs and interfacing efficiently with the Business Users
  • Solving issues by coordinating with Production Support teams and Clients in all regions with minimal impact to the business across different locations
  • 4-6 years’ experience in Financial Services, preferably Equity Trading
  • Hands on technical expert Core Java
  • Proficient and hands on in JAVA, JMS, JDBC, Spring, design patterns, Maven, Team City, shell scripts, Perl
  • Strong knowledge with middleware and message bus
  • Bachelors in Computer Science or related discipline or unrelated Bachelors with Professional Certification/Masters in IT
65

Java Software Engineer Resume Examples & Samples

  • Excellent Java,
  • Good SQL relational database skills
  • Object orientated analysis and design, design patterns
  • Fluent in English, spoken and written
  • German would be a plus
66

Java Software Engineer for Citi Innovation Lab TLV Resume Examples & Samples

  • Design and implement a platform that meets critical, real-time, high concurrency, high availability requirements
  • Implement both server and client sides
  • Connect to other internal existing platforms within Citi
  • Academic degree in Computer Science
  • Proven Server side experience with complex platforms
  • Experience in Big Data and NoSQL (Hadoop, MongoDB, Couchbase, etc.)– advantage
  • Creative ‘Out of the box’ thinker
67

Lead Java Software Engineer Resume Examples & Samples

  • Setting architectural and engineering direction for Visa.com & Visa’s corporate intranet
  • Drive consistent engineering practice adoption (CI/CI Pipeline, code reviews/standards, application monitoring)
  • Develop and maintain a positive relationship and partnership with Branding and Marketing leads providing proper technology services, and strategic advice
  • Drive and support the technology portion of Branding and Marketing business roadmaps, goals and initiatives
  • Working with limited direction, usually within a complex environment, to drive delivery of solutions and meet service levels
  • Translate broad strategies into specific project objectives and action plans
  • Heavy collaboration across business and technology organization, providing sound business analysis, process and change leadership within a an Agile framework
  • Ten plus years relevant experience (e.g., software development/engineering delivery, development and package implementation, delivery and design)
  • Development and enhancement of Visa’s systems that support branding and marketing operations for Visa.com utilizing Java and AEM
  • Develop and maintain a strong relationship and partnership with Branding and Marketing leads providing proper technology services, and strategic advice
  • Provide recommendations to management based on best practices and experience working in a global and diverse environment
  • Communicate effectively and proactively with management ideas and recommendations for optimizing business operations, resources and fixed capacity
  • More than 10 years of relevant experience (e.g., software development/engineering delivery, development and package implementation, delivery and design)
  • Educational background in Computer Science/Engineering is required
  • Experience with enterprise CMS solutions such as MS SharePoint or Adobe AEM/CQ
  • Experience with marketing automation and CRM systems a plus
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate),Mongo DB
  • Some combination of the experience with Splunk, Akamai, Gomez, Thousandeyes, Keynote, AppDynamics and/or Riverbed
  • Domain expertise in managing and supporting enterprise class systems; overseeing software architecture, development and systems integration; and aligning complex business problems to appropriate technology solutions that deliver strong returns on investment
68

Java Software Engineer Resume Examples & Samples

  • Creating and supporting services and libraries that manage the storage, retrieval, and indexing of asset files and metadata
  • Work with development teams on API service design, service workflows, documentation, and testing
  • Interface with operational staff to coordinate deployments, setup monitoring tools, manage server configuration, and debug live issues
  • Assist clients on migration plans to adopt to the new services & tools
  • Bachelors in Computer Science or equivalent technical experience
  • 3+ years of Java development experience using Java 5 or higher
  • Thorough understanding of web service technologies (REST, JSON)
  • Familiarity with service oriented architecture concepts
  • Experience with highly scalable and redundant service architectures
  • Very comfortable with Java technologies (Maven, Eclipse/NetBeans/IntelliJ, Spring, Spring Boot, JPA/Hibernate)
  • Ability to research and adapt new technologies quickly in a very dynamic work environment
  • Relational database (MySQL, PostgreSQL)
  • NoSQL technologies (MongoDB, Cassandra, Redis)
  • Java Application Servers (JBoss, Tomcat)
  • Messaging technologies (ActiveMQ, RabbitMQ, Kafka)
  • Testing frameworks (JUnit, TestNG, SoapUI)
69

Senior Java Software Engineer Resume Examples & Samples

  • Plays a lead role in preliminary story review, providing constructive feedback and input on both work effort estimation as well as architecture/design improvements
  • Plays a lead role in working with analysts to interpret high level requirements for complex, large scale initiatives and decomposing them into independent stories and sub-tasks for the team
  • Drives continuous improvement efforts by identifying and championing practical means of reducing time to market while maintaining high quality products (i.e. – process improvements/automation opportunities)
  • Very strong core Java development skills
70

Java Software Engineer Resume Examples & Samples

  • Proficiency in language knowledge; Writes application modules and unit tests with guidance
  • Uses design/CASE tools to occasionally share and communicate design ideas
  • Intermediate knowledge of database SQL, as well as basic database modeling and elementary tuning
  • Conducts unit testing and integration testing within system
  • Optimizes code for key performance metrics. Offers complex insights during code reviews and helps with environmental build deployments, release notes and build notices; Identifies source of defects and issues
  • Reviews code to proactively identify and mitigate potential issues and defects
71

Senior Java Software Engineer Resume Examples & Samples

  • Work with Business analyst and business partners to understand system requirements and produce a high quality product to worldwide customers on a predictable timeline
  • Taking a leading role in the development of our API strategy, helping to deliver a range of services that are used both by internal development teams, external third parties and customers
  • Leading design and code reviews and be accountable for the actions taken from these sessions, seeing them through to implementation as agreed
  • Involve in the various agile activities, including leading planning and estimating sessions and reporting progress to their assigned project lead and/or project manager
  • Review and understand a complex cloud deployment and work with application architects to optimize it for maximum performance and cost effectiveness
  • 5+ year experience working in Java based technologies: J2EE, spring, JMS, etc
  • Experience with JavaScript frameworks preferably AngularJS
  • Experience of Test-Driven Development, Unit Testing, Continuous Integration and Delivery
  • Experienced working within an Agile Framework – ideally SCRUM or Kanban
  • Experience with No/SQL (Ideally MongoDB) and Elastic Search
72

Java Software Engineer Resume Examples & Samples

  • Web development in Java
  • Building a nimble, cloud-based JVM distributed architecture
  • Integrate with wider enterprise systems using service oriented architecture
  • Help to grow the London teams by assisting with the recruitment of other developers and team members
  • Build Automation experience using common Java Build tools, eg: Maven, Gradle, Ant SBT
  • Experienced in developing RESTful web services
  • Good understanding of multi-tier architectures for web applications and services
  • A positive, constructive approach with an emphasis on collaboration and good execution
  • AWS Development/Deployment Experience
  • Instrumentation of web applications for fine-grained monitoring using New Relic or similar
73

Java Software Engineer Resume Examples & Samples

  • As an agile application developer the successful candidate will work closely with business users, quants and other members of the development team to provide quality systems that will
  • Improve productivity
  • Decrease operational risk
  • Enable the business to expand
  • They will be working on high profile applications and will have the opportunity to shape the future technical direction and take ownership for functional components
  • Build strong relationships with business users through understanding the challenges that they face, and then build systems that will allow them to overcome them
  • Experience developing software
  • Excellent knowledge of Java technologies
  • Excellent problem solving and analytical skills in a high-pressure environment
  • Knowledge of application architecture and design
  • An open mind and the ability to learn, and adapt quickly
  • A passion for technology and innovation
  • LI-AG1*
74

Java Software Engineer Resume Examples & Samples

  • Three (3) years of experience developing web applications utilizing JAVA Enterprise Edition (J2EE), XML, and Web Services at an enterprise level
  • Two (2) years of experience with configuration management technologies such as Redmine, Subversion, or STAT
  • Three (3) years experience in developing, prototyping, testing solutions for information systems implementation
  • Two (2) years of experience developing JAVA Enterprise Edition (J2EE) web applications utilizing relational database technologies such as Oracle
  • Technical development experience implementing JAVA Enterprise Edition (J2EE)
75

Senior Java Software Engineer Resume Examples & Samples

  • Ten (10) years of experience developing web applications utilizing JAVA Enterprise Edition (J2EE), XML, and Web Services at an enterprise level
  • Ten (10) years of experience with configuration management technologies such as Redmine, Subversion, or STAT
  • Ten (10) years experience in developing, prototyping, testing solutions for information systems implementation
  • Ten (10) years of experience developing JAVA Enterprise Edition (J2EE) web applications utilizing relational database technologies such as Oracle
  • Technical development experience with standards, specifications, and standards bodies (XML, JMS, Web Services, etc.)
  • Technical development experience with large-scale, Service Oriented Architecture (SOA) implementation
  • Experience with unit testing IT applications
  • Two (2) years of experience using ORACLE and SQL commands
76

Senior Java Software Engineer Resume Examples & Samples

  • Perform analysis against business processes and data to understand and define integration needs and enable these through integration capabilities
  • Perform test driven development (TDD) against integration components, utilising Java within the Agile software development process
  • Contribute to the overall system design and work on both up front and emergent design
  • Develop and document to a high standard integration processes within Java to provide scheduled and real time data integration
  • Build test automation to provide high coverage of all code under development, including TDD, BDD and integration testing
  • Work within the Data Integration team, help shape the integration environment strategy
  • Help drive the adoption of the shared estate by identifying opportunities for reusable services
  • Developing in Java, Java EE, Spring framework, Apache Camel
  • XML, schemas, transformations
  • SQL / Oracle database query development
  • Agile development – inc use of Jira, continuous integration
  • Developing SOAP and Restful services and event driven data integrations
77

Java Software Engineer, Tyco Retail Solutions Resume Examples & Samples

  • Contribute to the architecture of the platform
  • Strong knowledge of Java
  • Strong knowledge of Java EE technologies (e.g. JMS, EJB, servlets)
  • Strong experience with transactional high throughput distributed systems
  • Experience working with cloud technologies, Big Data and NoSQL databases
  • Experience building queries for RDBMS databases
  • Bachelor's degree (or better) in Computer Science, Information Technology, or another related field from an accredited 4 year university
  • 8+ years of experience developing commercial enterprise software solutions
78

Java Software Engineer Tyco Retail Solutions Resume Examples & Samples

  • Strong knowledge of Java EE technologies (e.g. JMS, EJB)
  • Experience working with cloud enabling technologies such as Storm and Kafka
  • Experience working with Big Data and distributed storage solutions such as Cassandra
  • Experience with building multi-tenant hosted solutions a plus
79

Java Software Engineer Resume Examples & Samples

  • Design and development of a suite of applications that provide chat, email and click to call capabilities to Fidelity customers and phone reps. You will work directly with Product Architects, Tech Leads and senior development resources across our team, as well as other technical and business stakeholders across the organization in a SCRUM Agile environment
  • Adhere to Continuous Integration and Continuous Development DevOps principles
  • Ensure high code quality by performing code reviews and following software engineering best practices while being a part of a SCRUM Agile project team
  • Design and hands-on development of enterprise-scale applications that provide best in class customer experience and require system to system integration utilizing established and emerging technologies and vendor products
  • Recommend system solutions by comparing advantages of current development tools and methods against alternate solutions, technologies and methodologies while working independently or with technical partners
  • Support product release activities (QA, deployment); participate in product installation & post install support
  • 2+ years of professional software development experience in a diverse set of distributed application development and middleware technologies such REST/SOAP Web Services, XML, Java, J2EE, SQL,HTML, Java Script, Spring MVC Framework
  • Hands-on experience in developing applications utilizing MVC Architecture and configuring web containers (preferably Tomcat) with a focus on Test Driven Development
  • Code Quality/Coverage Tools (Sonar, JaCoCo or equivalent) preferred
  • Experience with designing and modelling moderate software systems and knowledge of modelling tools (UML, System Architect, Archimate, etc.)
  • Familiarity with Front End technologies (HTML5, CSS3, JQuery, JSON, Ajax, Angular.js) is a plus
  • Familiarity with Continuous Integration concepts and DevOps best-practices
80

Senior Developer / Java Software Engineer Resume Examples & Samples

  • Front End Skills: Java Script (JQuery, dojo)/CSS/HTML, Single Page Applications (AngularJS, React)
  • DevOps/Platforms: AWS (Amazon Web Service)
  • Serve as the primary designer for complex component designs for one or more areas (subsystems) of a project, product or program
  • Lead other team members in peer review of code
  • Document and communicate development status in a timely manner including metric reporting
  • Champion the collaborative resolution of defects
  • Lead/Co-lead internal process improvement initiatives. Provide feedback on processes by offering suggestions
  • Mentor and supervise junior staff in project-level tasks
  • Assist with adherence to technology policies and comply with all security controls
  • Ensure all work products meets /exceeds FINRA standards
81

Java Software Engineer, Big Data Platform Resume Examples & Samples

  • Innovate and inspire – Think of new ways to help make our data platform more scalable, resilient and reliable and then work across our team to put your ideas into action
  • Not your first rodeo – Has 4+ years of experience developing with a mix of languages (Java, Scala, Bash, etc.) and frameworks to implement data ingest, processing, and serving technologies. Experience with real-time and very large scalable online systems are preferred
  • Data and API ninja –You are also very handy with No-SQL systems such as HBase, MongoDB, or Cassandra; Understand reactive programming such as ReactiveX/RxJava and dependency injection such as Spring to develop REST services. Know and can performance tune ANSI SQL like the back of your hand
  • Have a technology toolbox – Hands on experience with newer technologies relevant to the data space such as EMR, Kafka, Hive, Chef. You’ll have some experience with developing in a cloud native environment
  • Passion and creativity – Are passionate about data, technology, & creative innovation
  • Experience with cloud platforms such as AWS, linode, Azure, Heroku, or OpenStack
  • Experience with Chef, puppet and/or jenkins
  • Experience with Apache Kafka, kinesis, or Google Pub/Sub
82

Senior Java Software Engineer Resume Examples & Samples

  • You are an enthusiast technologist; pride yourself as a great JavaScript developer
  • You understand all the key concepts when building frontend applications
  • You heard and know most related JS frameworks, have significant experience with one of them, teach and help your colleagues most of the time
  • You are creative and love building beautiful UIs
  • You are a professional who likes working in an agile environment
  • You are sensitive to code quality and like producing clean code
  • You test your code and know integration best practices
  • You feel motivated by introducing innovative solutions and like to be challenged too
  • You are a professional who likes to work autonomously in a delivery oriented environment
  • You will work in a multi-cultural distributed environment, especially with people in West Coast of the U.S
  • BS or MS in Computer Science, Engineering or related fields
  • Strong skills in JavaScript (and related libraries/tools), frontend technologies (CSS, HTML5, REST services) and UI design principles
  • Experience with Angular is a big plus
  • Proven track records
  • Comfortable to develop some Java backend functionalities when necessary
  • Can work with Windows and Linux
  • Excellent English language and communication skills
83

Senior Eclipse Java Software Engineer Resume Examples & Samples

  • A minimum of three years of strong design and development experience on the Eclipse platform, with five or more years experience coding Java
  • Bachelor’s Degree in Computer Science, or equivalent knowledge of both the theory and practice of software engineering
  • A quick learner and a great team player with can-do attitude
  • Demonstrated skills in writing architecture documents, user stories, and test cases—not just coding
  • Experience taking a lead role on a project or product—from helping with initial definition through shipping it to customers
  • Ability to work independently, with tough deadlines and challenging problems
  • Passionate about enabling people to build great mobile applications
  • Git and Github experience
  • Titanium and/or JavaScript experience
  • Experience coding for mobile operating systems
  • Experience building debuggers, parsers, editors and other technologies specific to IDEs
  • Have worked on open source projects, preferably your own
  • Have previously worked for a startup
  • If you really want to impress us, send us your Github username so we can checkout your work. Or even better, fork our project and do something interesting or fun
  • Certifications in platform development technologies, such as Appcelerator’s TCAD certification
84

Senior Java Software Engineer Resume Examples & Samples

  • 5+ years of professional experience in software development
  • Deep understanding of core JAVA technology and OOP principles
  • Experience in network and security principles
  • Experience with design patterns and reusable software design approaches
  • Understanding of Web Services (REST)
  • Experience with Linux and Windows distributions
  • Experience with server software development
  • SQL experience, ORM experience – Hibernate is a plus
  • Ability to understand and analyze different customer requirements
  • Self-motivated, independent worker
85

Senior Java Software Engineer Resume Examples & Samples

  • Understanding of distributed systems and related concepts
  • Experience with shell scripting and script languages (Perl, Shell Scripting)
  • Writing highly performing java
  • Basic understanding of HTML5 technologies/frameworks
  • Experience with Git, Continuous Integration practices and tools
86

Java Software Engineer Resume Examples & Samples

  • 3+ years of professional experience in software development
  • Understanding of core JAVA technology and OOP principles
  • Understanding of basic cryptography principles
  • Experience with Linux distributions
  • Multi-threading, concurrency programming, profiling Java
  • Strong analytical skills and incisive thinking ability
  • Very good command of English language - both written and spoken
87

Java Software Engineer Resume Examples & Samples

  • Develop enterprise software solutions in a Java/J2EE environment primarily using Spring Core, Spring MVC, JavaScript, and HTML
  • Full range of development including new features, bug fixes, refactoring, optimization, and testing
  • Utilize experience and research to implement best-practices, determine appropriate technologies and design patterns, and identify/mitigate risks
  • Contribute to our product’s continuous improvement by building great solutions and engaging in technical discussions with entire development team
  • Investigate critical customer support issues and propose creative solutions
  • Work closely with all team members (including software, firmware, QA, customer service, and marketing)
  • Bachelor’s degree in Computer Science, Software Engineering or Electrical Engineering from an accredited institution is required
  • Minimum 1 year of coursework, internship/co-op or professional experience developing software is required
  • Relocation is not offered for this position and candidates must reside within a 50 mile radius of the site
  • Experience defining technical or business requirements
  • Hands-on experience with Java/J2EE, and web development
  • Understanding of typical software architectures and best practices for software development
  • Experience with SpringMVC, Javascript, and JSP preferred
  • Experience with standard development tools and libraries preferred (Eclipse, Subversion, SQLServer, Oracle, Spring, Tomcat, Jenkins, JIRA, Fisheye/Crucible)
  • Ability to communicate with multiple groups including marketing, product management, and quality
88

Java Software Engineer Resume Examples & Samples

  • Strong hands-on experience with Java; full stack development
  • Designs, codes, tests, debugs, and documents software, and enhances existing components to ensure that software meets business needs
  • Contribute to the design and architecture to enable secure, scalable and maintainable software and should be able to clearly articulate the implications of design/architectural decisions issues and plans to technology leadership
  • Develop reusable patterns and encourage innovation that will enhance team velocity
  • Deploy and maintain Applications/Systems
  • Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers
  • Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security and scalability and maintainability guidelines
  • 5+ years of experience developing applications using databases such as Oracle or SQL Server
  • Hands-on experience with Java, Spring, Eclipse, Hibernate, and JUnit
  • Experience designing applications for scalability and high concurrent performance
  • Extensive SQL skills
  • Hands-on experience with AngularJS
89

Senior Java Software Engineer Resume Examples & Samples

  • Designs; develops; codes; tests and debugs highly complex new software products or makes significant enhancements to existing software
  • Develops and applies advanced methods; theories; and research techniques in the investigation and solution of complex and advanced software applications and problems
  • Provides input to staff involved in writing and updating technical documentation such as user manuals; system documentation; and training materials
  • Provides guidance and work leadership to less-experienced software developers; and may have supervisory responsibilities
90

Principal Java Software Engineer Resume Examples & Samples

  • Maintains current knowledge of relevant technologies as assigne
  • Experience in the development of Java Web applications and Google Web Toolkit
  • Experience using Spring
91

Java Software Engineer Resume Examples & Samples

  • Design, develop and maintain test plans, scenarios, and scripts within an agile SCRUM team
  • Support automation test workflow development, planning, and continuous integration activities
  • Responsible for performing unit testing, integration testing, performance testing, functional testing, regression testing, scalability testing, client acceptance testing, user interface testing, batch process testing, and production support testing of these various software products
  • Participate in design specification reviews and technical documentation reviews
  • Construct various testing tools and scripts to be used by other testing analysts
  • Create testing and performance summary reports while clearly communicating all testing results to management
  • Prioritize defects to be fixed using an understanding of the business requirements and the needs of the customer
  • Work under general supervision, a wide degree of creativity and latitude required
  • Develop and execute software test plans in order to identify software problems and their causes
  • Conduct software compatibility tests with programs, hardware, operating systems, or network environments
  • Design test plans, scenarios, scripts, or procedures
  • Design or develop automated testing tools
  • Develop or specify standards, methods, or procedures to determine product quality or release readiness
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability
  • Document software defects, using a bug tracking system, and report defects to software developers
  • Document test procedures to ensure repeatability and compliance with standards
  • Install and configure recreations of software production environments to allow testing of software performance
  • Plan test schedules or strategies in accordance with project scope or delivery dates
  • Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions
  • Provide technical support during software installation or configuration
  • Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks
  • Preferred work locations in Clearwater, FL; Austin, TX or Charlottesville, VA however the opportunity is also open to a virtual assignment
  • This position is under Strategic Review**
92

Java Software Engineer Resume Examples & Samples

  • Application Maintenance – Apply required updates and patches
  • Position requires the individual to pass a CBP background investigation
  • Bachelor’s degree in computer science or related field with 5+ years of experience or 4 additional years of equivalent experience is accepted in lieu of degree
  • Demonstrated ability to design, implement, and debug web-based applications
  • 1+ year experience supporting Oracle application and database environments
  • Demonstrated experience with JDeveloper integrated development environment
  • Experience with Atlassian toolset, including Jira, Confluence, and Bamboo
93

Senior Java Software Engineer Resume Examples & Samples

  • Responsible for the development and maintenance of software applications in an Oracle/Java environment critical to the CBP mission of securing our borders
  • Support the modernization of application from a mainframe to the modernized system
  • Bachelor’s degree in Computer Science or related field and 9 years’ experience
  • Must have an active or be able to obtain a DHS/CBP security clearance
  • Looking for a quick starter who can come up to speed on the applications with minimal direction and solid written and oral communication skills
  • Candidate should have experience with Java and Spring framework in an agile environment with front-end and/or back-end emphasis
  • Ability to take general requirements and transform them into software specs; then develop, test, integrate as a part of an agile team responsible for complex information systems
  • Bachelor’s degree in Computer Science and 10 yrs experience
  • Customs and Border Protection background investigation
  • Other DHS background investigation
  • Experience with large scale, enterprise applications for 24x7 mission critical applications
  • Experience with MQ-based/JMS programming/weblogic and JIRA/Confluence collaboration tools is a plus
94

Java Software Engineer Resume Examples & Samples

  • Participates with fellow team members in technical design of software components and capabilities
  • Develops software in accordance with the planned design and conducts unit and integration testing on the developed software; The team currently applies Agile practices using scrums and 3-week sprint cycles
  • Collaborates with team members and participates in peer reviews
  • Communicates openly with the engineering, requirements and test team members
  • Experience with Java J2EE (JEE); JavaScript; WebLogic and/or Tomcat
  • Experience with Spring MVC and/or SEAM with JSF; Hibernate; JPA; JBPM; Oracle
  • Experience with designing and maintaining databases using SQL
  • Familiar with Subversion and/or Git, configuration management, Eclipse, Selenium automated testing tool, requirements
  • An active TS/SCI with Polygraph clearance
  • Capacity to develop a clear understanding of the business needs and incorporate these needs into technical solutions
  • Ability to work within a team environment or individually, as needed
  • Good communication skills and ability to effectively communicate with all levels of staff and customers
95

Java Software Engineer Resume Examples & Samples

  • Bachelor’s degree in Computer Science or STEM degree, plus a minimum of 5 years experience, at least 3 of which is in developing enterprise solutions in Java
  • Experience in one or more of the following is required: object oriented programming, design patterns, middleware technologies (e.g., DDS, ActiveMQ), application servers (e.g., GlassFish, WebLogic, JBoss, etc), data grid technologies
  • Experience required with integrating software from third party sources. Applicant should be familiar with Agile software development practices
  • Ability to obtain and maintain a Top Secret clearance is required
  • Ability to obtain special program access clearance
  • Experience with NASA World Wind, JavaFX, JMS and SOAP
  • Experience with Mission Planning and/or Command and Control (C2)
  • Experience with UI development using HTML, Spring Web Flow, JSF, and RichFaces
  • Experience desired in, Hibernate, Spring, continuous integration, EJBs, or JAXB, and/or data transfer technologies (e.g., UDT, FFT, etc)
  • Active DoD Top Secret clearance with special program access
96

Java Software Engineer Resume Examples & Samples

  • Bachelor’s degree in Computer Science or STEM degree, plus a minimum of 9 years experience, at least 5 of which is in developing enterprise solutions in Java
  • Experience required with integrating software from third party sources
  • Applicant should be familiar with Agile software development practices
  • Active Top Secret clearance is required
97

Java Software Engineer Resume Examples & Samples

  • Participate in development, and would be expected to gain familiarity with module(s) of assigned FICO product
  • Involve in the end-to-end software development lifecycle and methodologies
  • Understand design, diagrams and tools
  • Write programs, investigate errors and install solutions
  • Work on complex assignments under minimal guidance. Should independently prioritize and evaluate methods to solve technical problems
  • Be a team player, coach and mentor other team members to solve software issues and should work cordially as part of geographically diverse teams
  • Undertake occasional travel as required
  • Bachelor’s/Master’s in Computer Science or related disciplines, or relevant software development experience
  • Proficient in developing and deployment of solutions of software product within SDLC process
  • Experience in maintaining and upgrading of product source codes
  • Ability to quickly learn and implement new solutions and technologies
  • Experience in writing product specifications and documenting product features to presenting them to a wider audience
  • Strong knowledge of database concepts and programming
  • Logical thinking, takes initiatives, result oriented, ability to multitask and prioritize work
  • Expert knowledge / experience with the Java language
  • Expert knowledge / experience with the JSP scripting language
  • Expert knowledge / experience with Tomcat or JBoss
  • Strong knowledge / experience with HTML5, Angular
  • Expert knowledge of Web Application frameworks based on the MVC pattern such as STRUT, WebWork or others
  • Strong knowledge of Microservices / Service Oriented Architectures
  • Knowledge of software engineering best practices including patterns
  • Any UNIX, AIX or Linux operating systems
98

Java Software Engineer Resume Examples & Samples

  • This is a Java software development position for engineers who are comfortable assisting business partners integrating with our services and also fixing bugs in our services
  • Provide Software Developer support and training in the use of product API’s and libraries
  • Attend design and architecture meetings to provide operational insights
  • Act as an escalation point for system engineering teams who maintain the production servers
  • Work in the messaging area
  • Need someone who is not necessarily part of the development team, but is acting as a member
  • Configuration of new accounts: someone is going to be working on messaging broadcast, but out the door they would like to be coding and fixing bugs, but this person may only access admin configuration stuff or troubleshooting at the beginning; they may just be looking at Data, but they need to get to a point to be able to go in and say you have a bug, do you want me to fix it or do you want to fix it
  • Production support: run the on point day to day trouble tickets and they have time, work the backlogs
  • 3-5 years of experience in the Software Industry
  • Need to be comfortable in support and technical role
  • Tech portion is 90% Java and Rest
  • Might have a need for Mongo, Cassandra- no relational database required along with the latest and greatest components of Java development, i.e. GIT etc
  • Work in Messaging, Email and SMS would be preferred
99

Java Software Engineer Intern / Co-op Resume Examples & Samples

  • Must be actively pursuing a Bachelors degree majoring in Computer Sciences
  • Prefer a student willing/able to take a semester off to work through the spring (Jan-Aug) or fall semester (June-Dec)
  • Knowledge of Java, XML/XSL, mobile application programming, and database systems. Additional skills should include knowledge of mobile technologies, web services, SOA, C/C+, LINUX, encryption, security, and communications
  • Proficiency in computer applications, languages, technologies, set-up and configurations, trouble shooting, and system design
  • US CITIZENSHIP IS REQUIRED
  • Eligible to obtain a DoD Secret Security clearance
  • Familiarity with software security requirements and Information Assurance policies
100

Java Software Engineer Resume Examples & Samples

  • Solid experienced on Java programming
  • Solid experience on Eclipse development experience
  • Solid experience on development or testing on z/OS is a plus
  • Solid Cloud experience is a plus
  • Experience on CICS/IMS is a plus
  • Creative thinking and passion for technologies
  • Fluent English speaking, listening and writing
101

Java Software Engineer Resume Examples & Samples

  • 3-5 years of hands-on experience with Java/J2EE and object-oriented programming
  • Knowledge of software development principles and design patterns
  • Experience with web application standards and technologies – Java, J2EE, JSF, JDBC, XML, XSLT, JAXB, , Spring, Hibernate, etc
  • Exposure to one or more of the following application servers – Tomcat, JBoss, WebLogic, WebSphere
  • Familiarity with SQL and relational (MS-SQL, Oracle, Postgres, etc.) or NoSQL (HBase, Cassandra, MongoDB, etc.) databases
  • Exposure with one or more of the following build and deployment tools – Ant, Maven, Jenkins, Gradle, Ivy, Puppet or Chef
  • Exposure with source control tools (e.g. Subversion, GIT)
102

Senior Java Software Engineer Resume Examples & Samples

  • Minimum of 4+ years of software development experience working in fast paced environments
  • Minimum of 2+ years working in Agile development projects; preferably Scrum
  • Familiarity with TDD, XP & pair programming
  • Strong communication skills and ability to present complex design ideas to various stakeholders including development team and ops teams
  • Writing technical blogs and presenting at tech meetups is a plus
  • Hands-on experience working on various technologies such as Spring, Hibernate, JPA, Tomcat, Spring Boot, Spring Data, RESTful Architectures, XML, JSON, Java, JavaScript, Tibco BusinessWorks
  • Must have experience with Service Oriented Architecture and Asynchronous designs patterns
  • Experience using one or more testing frameworks such as Junit, Mockito, KarmaJS, PhantomJS, Cucumber, BDD, etc
  • Must have experience with one or more areas such as Log Analysis using ELK (or Splunk), AWS Cloud, Big Data Technologies, UX/UI Design, Mobile development, AngularJS, Twitter Bootstrap
  • Familiar with Microservices Architecture style, 12 Factor App design practices, reactive manifesto and general software design patterns
  • Experience implementing complex architectures for large transaction volumes, creating circuit breaker style design patterns to ensure high availability/reliability, among others
  • Experience with NoSQL databases such as MongoDB, Redis is a plus
  • Experience with DevOps culture and tools such as Jenkins for CI/CD
  • Must have ability to rapidly prototype new ideas and present findings
  • General mortgage or finance industry experience desirable
103

Senior Java Software Engineer Resume Examples & Samples

  • Design, develop, and test N-tier applications in Java using Waterfall and/or Agile practices
  • Design and develop test tools, harnesses, and simulators
  • Communication of designs and other development artifacts to developers, testers, and managers
  • Design, develop, and manage automated unit and acceptance tests
  • Peer review of design, code, and automated tests
  • Work with technical specialists (DBA, Performance Engineer, etc.) to ensure that all parties understand the system that is being designed and built and that all major issues are understood and mitigated
  • Periodic on-call duties to address customer impacting issues
  • 5+ years of software development experience in a web application / transaction processing showing a progression of increasing scope and complexity over time
  • Ability to learn quickly by reading requirements, texts, online articles, or engaging in conversations
  • Ability to effectively communicate technical concepts pictorially, orally, or in writing
  • Very strong understanding of classical and modern software development lifecycles
  • Experience developing scalable, high performance systems
  • In-depth knowledge of the Java programming language
  • Extensive experience using one or more Java EE engines (e.g., WebLogic, JBoss)
  • Extensive experience with J2EE design patterns
  • Strong knowledge of Linux/UNIX command line tools
  • Experience with RDBMS systems and an understanding of data structures and data normalization
  • Experience with SQL including query analysis and optimization
  • Excellent trouble-shooting and technical problem-solving skills
  • Experience using one or more IDEs
  • Knowledge of test automation tools
  • Strong scripting skills (e.g., UNIX/Linux shell, Perl, Python)
104

Desu-java Software Engineer Resume Examples & Samples

  • Proven, deep experience in Java development
  • Experience in Jersey, JAXB, Spring, Wicket UI framework, Tomcat and HSQL DB
  • Knowledge of Powershell, Bash scripting
  • Knowledge of Astro and/or Dimetra and/or LTE systems
  • Very good team player and communication skills
105

Java Software Engineer for Gator Resume Examples & Samples

  • Master degree (Telecommunication, Computer Science, Electronics or related)
  • IP networking basics
  • Good English skills to allow efficient work in an international team
  • Knowledge of JavaScript , JBoss/WildFly, Javascript, Angular, HTML,CSS
  • Web services (e.g. REST)
  • Generic Database knowledge,
  • Demonstrating engagement and enthusiasm
  • Java EE experience
  • MySql knowledge
  • Experience or knowledge of Astro and/or Dimetra or LTE systems
  • Experience in working in Agile
106

Java Software Engineer Resume Examples & Samples

  • Develop code for software projects, design and implementation
  • Define software specifications & documentation
  • Interface with internal customers for requirements analysis and schedule
  • Troubleshoot a variety of difficult software problems
  • Perform software tests on code and enhancements
  • Interface with external customers regarding software issues
  • Assist in technically leading, and/or executes software projects
  • 4+ years related experience
  • Knowledge in OOD and in one of the languages: JAVA, C++ or C#
  • Ability to work in a team and to work independently
  • Experience in multi discipline systems – Advantage
  • Strong problem solving and troubleshooting skills
107

Java Software Engineer Resume Examples & Samples

  • 2+ years of related experience
  • Practical experience with Java and SQL queries is required
  • Healthcare experience a huge plus
  • Will use Informatica to load members into TruCare system through Oracle
  • Tibco will be utilized for Workflow tool
  • Familiarity with XML is desired
  • Will be trained on all systems
108

Java Software Engineer Resume Examples & Samples

  • Write software that delivers world-class experience for your users: Concur Travel is the leading corporate travel tool in the world. Our users deserve the best, and you can help lead the way!
  • Design and/or re-factor code to scale to outrageous numbers of users: The biggest corporate travel tool is growing, and we our product needs to scale along with our customers
  • Learn and grow on a great team: As a SDE III, you will work together with a great team of experienced and engaged developers in designing new features and re-architecting existing ones. We hire smart people and then encourage them to make smart decisions rather than pushing designs from the top down
  • Maintain a work/life balance: We are not a sweatshop. Our developers work hard and have challenging problems to solve, but they go home at the end of the day and enjoy their evenings and weekends. We can’t promise we’ll never work late, but we can promise that it is not accepted as “normal.”
109

Java Software Engineer Resume Examples & Samples

  • 8+ years of hands-on development experience
  • 3+ years working within a truly agile development team
  • Significant experience in Java
  • Track record of delivering high quality software on time
  • Ambitious driven software professional who wants to grow and learn
110

Senior Java Software Engineer Resume Examples & Samples

  • Guide and contribute to new feature development, mainly in Java
  • Contribute to upstream open source projects
  • Submit patches for bug fixes to the community; review patches from other community members
  • Work with the Quality Engineering team to ensure that the projects are tested correctly
  • Publicize the work that the team is doing via blogs, web postings, or conference talks
  • Address issues raised by the Support Engineering team
  • Bachelor's degree in computer science or equivalent working experience
  • 5-10 years of solid professional development experience using Java
  • Understanding of networking protocols and practices, e.g. TCP/IP, DHCP, DNS, switching, routing
  • Desire to participate in open source communities and make a difference in your world
  • JEE, EJBs, Seam, Spring, REST, etc
  • Various deployment models, including clouds, virtualization, and containers
  • Automated testing tools like Unit, Mock, and Jenkins
  • Relational databases (Postgres, MySQL)
  • Collaborating with technical teams in remote and international locations
111

Java Software Engineer for SAP Hana Cloud Platform Resume Examples & Samples

  • Design, develop and deliver high-quality performance- and security-critical software. This includes defining and reviewing architecture, prototyping, creating automated tests and technical documentation
  • Collaborate with the HANA Cloud Platform development teams, contributing features and requirements
  • Prototype and test end-to-end scenarios, going through several layers and components of the platform
  • Support, consult and interact with stakeholders, partners and customers
  • Be ready to do on-site visits to customers and partners
  • Continuously challenge and improve yourself, our team, our software and our practices
  • Stay curious and open-minded. Keep up with the latest IT trends. Learn and share your knowledge
  • Strong Java dev skills
  • Ability and willingness to quickly understand architecture and code by different teams
  • Knowledge of any of the following is a strong advantage: Java EE, Spring, scripting languages, databases, Linux, profiling tools
  • Experience with customer collaboration and/or working in a large distributed team is also a definite advantage
  • Excellent team player, passionate about his/her work, self-motivated and driven
112

Java Software Engineer for SAP Hana Cloud Platform Resume Examples & Samples

  • Collaborate with the Apache Tomcat, Apache TomEE and Cloud Foundry communities. Contribute and consume features and fixes
  • Do functional, performance and scalability testing, analyze results and apply optimizations
  • Work in a team following agile methodologies and the industry's best practices
  • Java EE Web Profile (Full Profile is an advantage)
  • Java testing frameworks (easymock, mockito, arquillian, etc.)
  • Git, maven
  • Algorithms and data structures
  • Knowledge of any of the following is a strong advantage: Spring, Ruby, Cloud Foundry, cloud native frameworks, Equinox, W3C standards, Linux (OS foundation, shells, networking), Chef
  • History of involvement in open-source communities and projects is also an advantage
  • Excellent team player, with strong communication skills, passionate about his/her work, self-motivated and driven
113

Java Software Engineer Resume Examples & Samples

  • Understanding of Service Oriented Architecture and design
  • Knowledge of C/C++ is a big plus
  • Knowledge of Python is a plus
  • Knowledge of application servers is a plus
  • A sincere interest in the Java programming language
  • Contribute with new ideas and enthusiasm to the team
114

Java Software Engineer / Safb Resume Examples & Samples

  • Develops, documents and maintains software design by applying established methods and practices. Performs troubleshooting of defects. Collaborates with others to propose solutions to problems
  • May gather and organize data for use in plans, schedules and estimates
  • May integrate and compile software components into builds. May test limited component level software in the target environment
  • May document deployed processes and tools and collect metrics
  • May perform troubleshooting of operational and integration issues. May gather and document data on subject matter. Performs other duties as assigned
  • An understanding of web-based technologies, XML processing, and modern application Servers in a Java environment
  • Experience with Junit or any other equivalent testing framework
  • Experience with IntelliJ or Eclipse equivalent modern IDE
  • Experience with XML, HTML5, and JavaScript
  • Experience with Java toolkits and frameworks such as Spring, Java EE7, etc a plus
115

Senior Java Software Engineer Resume Examples & Samples

  • Analysis of business requirements and creation of software design
  • Development of high-level specifications at the modular sub system level for software components into designs and implements the designs
  • Drives engineering processes, e.g. building automation, unit testing, software configuration management and packaging
116

Senior Java Software Engineer Resume Examples & Samples

  • Lead a number of new and growing projects in the team
  • Work with distributed teams
  • Interact with customers to get direct feedback and solve problems
  • Plan, design, and implement technical solutions and product changes
  • Be responsible for design, coding and testing of technical solutions in Java
117

Java Software Engineer Resume Examples & Samples

  • Web application development in JAVA
  • Analysis, design and coding of technical solutions
  • Work on well-known SharePlex product line
  • Review of issues found in Quality Assurance and at customer sites and providing bug fixes
118

Java Software Engineer Resume Examples & Samples

  • Applies basic tools knowledge to maintain designs to reflect modifications
  • Considers the importance of industry standards/best practices while working (little exposure)
  • Develops unit test with minimal guidance
  • Exhibits elementary knowledge of database SQL, including basic database modeling and tuning
  • Exhibits elementary language knowledge proficiency; Writes application modules and unit tests with guidance
  • Helps with code optimization based on delegated tasks. Participates in code reviews and helps with environment build deployments; Corrects identified defects and issues and finds own bugs
  • 1 to 3+ Years Relevant Experience is Typical
119

Front End / Java Software Engineer Resume Examples & Samples

  • Provide technical leadership to development team
  • Collaborate closely with architects and senior members of your scrum team to understand and implement your team’s epics and stories
  • Ensure adherence of the development team to the architectural vision of the product and also ensuring that associated designs follow that vision
  • Bring enthusiasm to the team, participating in design discussions and writing well-designed, testable, performant and high quality code
  • Participate in providing suitable technical documentation (design documents, usability guides etc.) as required
  • Participate in estimating the work required for new features or components
  • Min 5-8 years of work experience in delivering leading edge interactive software
  • Understanding of web technologies and responsive UI development
  • Experience in development of scalable / high performing data access middleware
  • Industry leading expertise in Java with hands on experience in Java8 programming
  • Demonstrable expertise in JavaScript
  • Experience in API implementations (SOAP / REST) for distributed service based architectures
  • Understanding of Linux command line / Linux Administration
  • Knowledge of node.js, asynchronous programming, and web sockets
  • Experience with AngularJS, AngularJS Modules and Libraries
  • Experience building highly performing, scalable, configurable UI and semantic software layers
120

Principal Java Software Engineer Resume Examples & Samples

  • Your experience includes significant lean and agile software development experience in a fast paced financial analytics environment
  • You want to contribute to or write concise and clear technical specifications based on analysis of complex business requirements
  • You’re background includes building innovative solutions utilizing Continuous Integration (CI) and Continuous Deployment (CD), supporting your solution from Development through to Production
  • You’ve been responsible for working with multiple development work streams through integration and ensures architecture is scalable and extensible
  • You’re comfortable defining, maintaining and supporting development best practices
  • You’re familiar with various development tools such as Maven, Sonar, Jenkins, Eclipse, and Intellij
  • You’re confident in your ability to ensure code reviews, unit testing and integration testing practices are adhered to
  • You have experience creating detailed design documents using recommended architecture solution and design
  • You’ve provided technical leadership to more junior team members
  • You contribute to process-improvement initiatives in an effort to maximize velocity for the product team
121

Principal Java Software Engineer Resume Examples & Samples

  • Product Development to systematically deliver and communicate code change requests to Cloud Operations
  • Cloud Operations to efficiently and effectively plan and execute on all changes to hardware, software, network across all data centers, as well as aligning plans for capacity
  • Customer Success teams to effectively communicate with the customer enhancing and improving plans and changes to their services
  • Provide technical leadership and expertise for product design, implementation, and quality release
  • Develop reliable services from user interface to DB backend, including operational BI analysis
  • Champion for rapid delivery of working code in agile development
  • Propose and evaluate changes to the deployment architecture to improve performance, scalability, and manageability
  • Participate in production support of the mission critical Cloud operation tools and services. Troubleshoot and resolve or prevent performance issues
  • Collaborate with globally distributed teams, ranging from Product/Program Managers, Cloud Operations, Support, IT and SaaS/PaaS Development groups, to improve production user experience and influence road map
  • Strong analytical and problem solving skills. Experienced in Agile development of web/mobile applications
  • 10+ years developer experience, 4+ years experience with OOD/MVC design, Java/J2EE, XML, JSON, scripting languages Python, Perl, JavaScript, etc
  • Experience in Oracle Fusion development technologies, such as Application Development Framework (ADF), OBIEE, web services, RESTful API JSON, XML, Linux/Unix development tools
  • Solid understanding of RDBMS data models. Strong Oracle SQL, PL/SQL, schema skills
  • Familiar with cloud automation and orchestration concept and tools like Chef and Docker. Prior experience in Cloud offerings is a big plus
  • Ability to handle multiple development tasks and assignments simultaneously
  • Skilled in communicating complex information with business and technical stakeholders as appropriate
  • Strong collaboration and teamwork skills. Result-focused with critical and strategic viewpoints
  • Have capacity to lead virtual team, embrace changes, drive new technologies, mentor others
122

Java Software Engineer Resume Examples & Samples

  • Oversee the design, development and implementation of clients’ specific systems needs
  • Functional analysis of systems to capture software requirements
  • Participate in the architecture and design of software products
  • Lead the development of Java software components for space ground segment solutions
  • Participate in integration and testing of the software products, seeing the process through from beginning to end
  • Software subcontracting (specification and follow up)
  • Preparation of the software related documentation (in English)
  • Three (3) or more years of experience in Java software development
  • Strong knowledge in object oriented programming and integration
  • Strong knowledge in complex SW development environments (with tools such as Eclipse IDE, MDE, SVN, JIRA, GIT, Jenkins, Sonar, etc.)
  • Strong experience with JEE and data bases
  • Experience in integration of COTS/OSS in complex SW solutions
  • Experience in preparing specifications, system/software development plans, and engineering documentation
  • Experience with software products subcontracting
  • Knowledge of Linux Operating System
  • Knowledge of network management solutions
  • Knowledge of software product development methodologies, Software QA and ECSS processes
  • Languages: English essential, Spanish and French a plus
123

Java Software Engineer Resume Examples & Samples

  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions
  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software
  • Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems
  • Experience working on an agile team in an IRAD environment
  • UX experience
124

Java Software Engineer Resume Examples & Samples

  • Practical experience with Java, Spring, Maven, Tomcat/Jetty
  • Experience with eCommerce services a plus
  • Experience with Web Services and REST a plus
  • Experience with AWS a plus
  • Exposure to unit testing and TDD
125

Java Software Engineer Resume Examples & Samples

  • Bachelor’s degree in computer science or related field with 9+ years of experience or 4 additional years of equivalent experience is accepted in lieu of degree
  • 7-9 years development experience with the Java technology stack including the persistence, business, and persistence tiers
  • 5+ years’ experience with SQL programming
  • Bachelor's Degree in Computer Science
126

Java Software Engineer Resume Examples & Samples

  • May assist in the specification and maintenance of software requirements. Receives guidance and instruction from more experienced engineers
  • Bachelor, Master or Doctorate of Science degree from an accredited course of study, in computer science, engineering, mathematics, physics or chemistry or an equivalent combination of education and experience
  • Recent coursework or experience developing desktop software applications using Java languages is required
  • Good understanding of working web applications and hosting environment
  • Experience with Object Oriented designs and practices
127

Java Software Engineer Resume Examples & Samples

  • Be versatile and willing to work cross-functionally
  • Help to clarify requirements
  • Implement these designs
  • Liaise with business analysts and/or architects to understand the needs
  • Versatile
  • Java Enterprise Edition
  • Splunk/elasticsearch/graylog
  • BPMN 2.0
  • OSGI
  • Vaadin
  • Paas: Cloud Foundry
  • Container orchestration: Mesosphere , Docker compose, marathon, swarm, kubernetes, etc
128

Senior Java Software Engineer Resume Examples & Samples

  • Craft and Drive a platform strategy enabling us to safely migrate core Checkout functionality to the Cloud
  • Work closely with business stakeholders and delivery teams to merge their needs with the direction of the platform
  • Provide technical leadership to talented developers, both local and around the globe, who are building and maintaining powerful, scalable, reliable and highly available functionally
  • Interact with Technical Leaders across the organization to evangelize the work of the team and bring in emerging ideas
  • Foster an Open Source environment so that we can scale the amount of people working in any one area of code
  • Mentor younger developers to help them grow the skills required for delivering quality code and design
  • Advancing the team’s design methodology and quality programming practices and evangelize those techniques across the company
  • Relevant industry experience designing and writing code
  • Experience working in Java development and solid understanding of best practices
  • Tuning and scaling fault-tolerant back-end services experience
  • Experience working in agile while leveraging CI/CD best practices
  • Experience working the cloud based infrastructure particularly Amazon Web Services
  • Experience in Scala or other functional programming languages
  • Experience in large scale platform refactoring while continuously delivery business value
  • Familiar with standard design patterns applicable to enterprise software
129

Senior Java Software Engineer Resume Examples & Samples

  • Be interested in working for a global organization known for doing good around the world
  • Possess a desire to work within an advanced tech stack surrounded by a brilliant set of technologists
  • Want to be a key player in our open-engaging-collaborative-Agile team
  • Interested in working for a global organization known for doing good around the world
  • Desire to work within an advanced tech stack surrounded by a brilliant set of technologists
  • BS in Computer Science or related field or equivalent experience
  • Experience with Java, writing SQL Queries, UNIX Shell Scripting and Git desired
  • Experience with Redshift and other AWS Cloud based tools
  • Demonstrated experience with business intelligence tools like Tableau is a plus
  • Agile Development methodology considered a plus
  • Must be able to work as a member of a highly collaborative team and work independently with minimal direction from manager
  • Strategic thinking skills with the ability to independently turn business questions into analytic frameworks and data extracts
  • Must have effective verbal and written communication skills, be able to manage time effectively and have the ability to mentor others
130

Senior Java Software Engineer Resume Examples & Samples

  • Bachelor’s degree in Computer Science or related preferred
  • 5+ years experience with Java ecosystem
  • Proficient with RESTful Web Services
  • Experience working with large code bases and complex use cases
  • Machine Learning and learning algorithms are nice to have
131

Java Software Engineer Resume Examples & Samples

  • Drive innovations that improve service simplicity, maintainability, and performance
  • Support architects in evaluating and validating design decisions
  • Proactively identify weaknesses and recommend appropriate solutions
  • Provide clear, concise documentation and training to other developers in the proper use of our services
  • A minimum of 4 years of hands-on experience in software engineering with a strong mathematics background
  • Experience designing and implementing solutions with an understanding of parallel algorithms, leveraging horizontal and vertical scale
  • Deep understanding of JAX-RS/REST (along with sound understanding of RESTful principles), XML, JAXB, and JSON
  • Hands on experience with cloud platforms, e.g. AWS, Google, Windows Azure, et cetera
  • Proven troubleshooting, analytical, and problem solving skills
  • Independent, self-starter, and a team player
  • Experience with high performance indexing technologies such as Apache SOLR/Amazon Elastic Search or NoSQL databases (Cassandra, MongoDB) a plus
  • Able to work with geographically dispersed, cross functional teams
132

Java Software Engineer for SAP Cloud Identity Resume Examples & Samples

  • Understand product scenarios, programming code and development processes. Provide feedback, propose and implement improvements
  • Excellent understanding of algorithms and data structures
  • Creative thinking and quick learning
  • Understanding of web security protocols and standards
  • Experience with Agile Software Development
133

Java Software Engineer for Citi Innovation Lab Resume Examples & Samples

  • Be part of product definition
  • Research existing technological infrastructures
  • Work with stakeholders in and out of the country
  • Experience in Java programming – must
  • Experience in Complex Events Processing (CEP-Esper, Spark…) – advantage
  • Experience in client side- an advantage
  • Experience in the financial market / software – an advantage
  • Independent / self-learner, motivated to prove him/her in the hi-tech world
134

Java Software Engineer Resume Examples & Samples

  • Experience with Java and J2EE
  • Web Services - Soap and/or RESTful
  • Web Application - JavaScript, JQuery, HTML5
  • Experience with at least one of the following
135

Spring Batch / Java Software Engineer Resume Examples & Samples

  • You are self-motivated, with an excellent work ethic and a strong team player
  • You have strong troubleshooting and problem solving skills
  • You have verbal and written communication skills
  • You have a keen ability to read and interpret physical data models
  • Your background includes translating requirement documents into design documents
  • You have excellent test skills with a focus on detail and depth
  • You’re a strong believer of kaizen
  • You’re comfortable taking a leadership role in technical design and product implementation discussions
136

Java Software Engineer Supporting Leidos Prime Contract Resume Examples & Samples

  • Participate in requirements gathering and analysis activities
  • Provide duration estimates for software design, development, and testing
  • Develop, maintain, and enhance software systems based upon direction provided by the technical lead
  • Assist in maintenance and enhancement of the automated software testing framework
  • Deploy software to test and production systems
  • Support software in the user acceptance test and production environments
  • Minimum of 7 years experience, A Bachelor of Science Degree in Computer Science will count as 2 years
  • Experience designing and developing web applications using Java and the Spring Framework
  • Experience developing web-based GUIs using Javascript, jQuery, JSP, and HTML
  • Experience using the Eclipse development environment and installing Eclipse plugins
  • Strong experience using the JUnit testing framework to create unit tests
  • Basic understanding of Linux command line interactions and permissions configuration
  • Good listener and team player
  • Good collaboration skills
  • Proactive in resolving problems
  • Experience writing Ant scripts for building software libraries to be deployed to the Apache Tomcat web server
  • Experience writing and optimizing SQL queries interfacing with an Oracle database
  • Experience with Software Version Control (i.e. SVN)
137

Java Software Engineer Resume Examples & Samples

  • Follow best practices to perform application coding
  • Review codes to identify any basic errors
  • Ensure proper product quality by providing adequate unit tests, documentation & training material on own developed features
  • Design, implement & test features & integrate them in the application and by respecting overall development guidelines and methodologies
  • Analyse & solve reported issues on own developments, provide guidance to business analysts
  • Create unit and automated tests to ensure functional integrity of solutions
  • Ensure the quality of all deliveries in the better delay
  • Promote a culture of excellence, quality and professionalism through the use of development best practices such as test automation and documentation
138

Senior Java Software Engineer Resume Examples & Samples

  • You are an enthusiast technologist; pride yourself as a good coder and an expert in OO programming
  • You are a professional who loves to solve complex problems and provide simple elegant solutions
  • You are sensitive to code quality
  • You feel motivated by introducing ideas and solutions about systems scalability, concurrency and fault tolerance
  • Strong skills in software architecture, object oriented design, refactoring, concurrency design
  • Proven track records in designing and implementing enterprise grade systems and applications
  • 7+ years of experience of developing business applications using Java technologies
  • Practical experience with relational databases, preferably Oracle and entity-relationship modelling
  • Knowledge of ZooKeeper, NoSQL and fault tolerant software is a PLUS
  • Desirable Experience in Linux/Unix environments
  • Excellent English language skills and communication skills
  • No experience in the financial industry required
139

Java Software Engineer, Lead Resume Examples & Samples

  • Perform effective software requirements analysis
  • Research technologies to best fulfill system needs, participating in iterative design discussions, and refining requirements
  • Identify creative solutions to improve system and product offerings
  • Design, modify, develop, document and implement software applications
  • Perform full lifecycle software development activities, including documentation, code reviews, component testing your own code as well as peer testing to ensure highest level of quality
  • Research problems discovered by quality assurance or product support and develop solutions to the problems
  • Effectively document software code, defects, enhancements, and concerns
  • Perform as a project lead with the responsibility for the instruction, direction, and monitoring of the performance of developers working on a specific project
  • Maintain familiarity with emerging technologies
  • Communicate effectively and clearly with the development team, customer support as well as management
  • Collaborate as an effective participant during meetings providing feedback and insights to other team member’s design approaches and/or code implementation
  • Make recommendations for improving documentation and software development process standards
  • Bachelor’s Degree or equivalent in Computer Science, Electrical Engineering, Math or related discipline
  • 7-9 years of professional software experience
  • Experience developing applications in Java
  • Experience with one or more of the following: Java, Angular/JS, HTML5 JavaScript, Microsoft .NET technologies (ASP.NET, C#)
  • Experience with incorporating back-end relational database management systems, such as Oracle, Informix, SQLServer, and/or MySQL, with front-end web-based applications
  • Ability to design, develop and test software components and systems
  • Ability to perform effectively in a team environment or individually on a task/project
  • Basic understanding of web services
  • Experience with Agile methodologies, test-driven development
  • Product development experience is a plus
  • Experience with tools such as Netbeans or Maven are a bonus
140

Java Software Engineer Resume Examples & Samples

  • Work and lead an application development team using Agile development methodologies
  • Perform all phases of software engineering including requirements analysis, application design, code development and testing in collaboration with architecture, business and IT stakeholders
  • Drive the successful architecture and deployment of enterprise grade infrastructure as code solutions using OSE v3
  • Adopt the modern development tool chain around Continuous Integration and deployment, coding practices (check - in, code reviews)
  • 6+ years Java / J2EE software development experience with Spring framework and ORM technologies (such as Hibernate, JPA, or similar)
  • Strong background on the automated unit testing technologies (e.g., JUnit)
  • 2+ years of experience with Agile Methodologies
  • Experience working with big data technologies (NoSQL, Hadoop, Search)
  • Experience with RabbitMQ / WMQ Java Messaging
  • Background with elastic infrastructure solutions (OpenShift, Mesos)
  • Experience with Angular JS or UI Development Tools
141

Senior Java Software Engineer Resume Examples & Samples

  • 5+ years Java experience with most recent work in enterprise class web application development
  • Strong Knowledge of Web Application Architectures and framework
  • Good understanding of network / socket protocols and its functioning
  • 3+ years in a Leading teams developing complex enterprise class web application
  • Strong hands - on experience with spring framework (or J2EE) & AngularJS or NodeJS
  • Experience with XML / JSON and developing SOAP and REST services
  • Experience with commercial software development and / or healthcare industry experience
142

Senior Java Software Engineer Resume Examples & Samples

  • Participate in an Agile / Scrum methodology to deliver high - quality software releases every 2 weeks through Sprints
  • Hands on experience with Java / J2EE, Spring, and Hibernate
  • Track record of completing software development projects on - time and on - budget
  • 6+ years’ experience in the following: JDK 1.6 / 1.7, Hibernate 3.x, Spring, J2EE, XML, Junit, log4j
  • Experience with web development frameworks such as AngularJS, jQuery etc
  • Experience with JSON, JQuery, REST and XML based web services, AJAX
  • Experience with Restful design principles and working experience with REST / JSON interfaces
  • Experience in writing and maintaining architecture and design documentation
  • Experience working with Applications Servers and Databases (Primarily Tomcat and Oracle)
  • Experience working with GIT and Jenkins build tools in order to structure releases
143

Java Software Engineer Resume Examples & Samples

  • 3-5 years of experience with Java, Spring and Hibernate
  • Experience creating/consuming web services primarily REST
  • Must be able to be self-directed and work autonomously. You will work closely with another senior developer and the manager, but will be building out this application for the most part on your own, so must open to that type of responsibility
144

Java Software Engineer Resume Examples & Samples

  • Build, deploy, and support modules of large, world-class enterprise-level solutions
  • Use diagrams and tools to write programs, investigate and fix bugs, and install solutions
  • Continually learn new technologies in related areas
  • Working with the product owner and team lead to scope and define key features
  • Clarification of requirements and planning of deliveries
  • Ownership of solution architecture and design
  • Proposal and introduction of new technologies where appropriate
  • Rapid prototyping of new solutions and technologies
  • Implementing high quality solutions within agreed time scales
  • Implementing and maintaining test cases for solutions
  • Supporting internal QA team during formal testing
  • Demonstrating design and solutions to internal audiences
  • Documenting features and presenting them to internal audiences
  • Proficient in development and deployment of software solutions product within software Development Lifecycle (SDLC) process
  • Experience writing product specifications and documenting product features and presenting them to an audience
  • Ability to work well as part of a geographically diverse team
  • Experience with server-side Java development in a commercial software environment
  • Experience with front-end technologies: HTML, JS, AJAX, CSS, jQuery, Angular, ExtJS
  • Experience with full stack design and development working in Linux environments
  • Expertise developing large-scale Java based solutions
  • Knowledge of software testing practices and frameworks: JUnit, EasyMock, Selenium
  • Knowledge of enterprise security principles including
  • Excellent analytic and problem solving ability
  • Some experience with NoSQL databases: MySQL and MongoDB
  • Some Experience working with NodeJS and cloud services such as AWS
145

Java Software Engineer Resume Examples & Samples

  • Implement elegant and scalable microservices using state of the art technologies for deployment to YaaS – SAP Hybris’s state of the art cloud platform
  • Produce high quality code that satisfies all functional and non-functional requirements
  • Keep abreast of the latest developments in technology and industry best practices, identifying where they can be incorporated to bring improvements to engineering and operational practices and processes
  • Embrace the Agile process, be self-empowered, take ownership of, and responsibility for your work; collaborate and communicate effectively with team members and other teams
146

Java Software Engineer Icoft Resume Examples & Samples

  • BS degree in Software Engineering or related field. [Experience may be used in lieu of degree] and 2+ years related experience
  • Proficient in Java, and Java programming languages
  • Experience with Capability Maturity Model Integration (CMMI)
  • Experience with Swing, Netbeans, Solaris
147

Senior Java Software Engineer Resume Examples & Samples

  • Willingness to develop both front and back end applications
  • Willingness to use different programming languages to address the specific product needs (Python, Batch Scripting, etc.)
  • 78217BR
148

Senior Java Software Engineer Global Authorizations Network Resume Examples & Samples

  • Day to day development of Java based authorizations platform
  • Collaborating with the authorizations architecture teams to drive design decisions
  • 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
  • Working closely with Product Owner, DBAs and QA Engineers to ensure design and delivery meet critical platform SLAs
  • 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 and Jasmine
  • 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
149

Java Software Engineer Resume Examples & Samples

  • 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
  • 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
  • Computer Science, or equivalent, degree or equivalent industry experience
150

Java Software Engineer Resume Examples & Samples

  • As a software engineer, you will be part of an agile development team, consisting of developers, testers and level 4 support staff
  • You will leverage TDR (Technical Design Reviews) for software and Agile software development methodologies to drive reliability upstream into the product
  • Bachelor’s and/ or Master's degree in Computer Science or equivalent
  • Solid professional experience with Java
  • Experience developing Java applications using Swing
  • Experience with database development using SQL
  • Languages: English, German
  • Experience developing web applications
  • Experience developing software following a defined software development lifecycle (SDLC)
  • Experience working as part of an agile software development team, using Scrum, Continuous Integration
151

Senior Java Software Engineer Resume Examples & Samples

  • Design and develop Big Data solutions leveraging the Hadoop frameworks and using Spark framework for Processing
  • Live in the world of a 24/7 Service, supplying a real-time security solution
  • Interact with security experts to develop security solutions tailored to their needs
  • Collaborate with the product team on a global basis to supply integrative solution
  • Keep up to date with advances in computer technology and how they affect the business environment
  • 4+ years of Java software development
  • Top notch developer, acquainted with the latest Java technologies
  • Experience in developing enterprise systems
  • Quick learning skills and implementation capabilities along with high creativity
  • Be adaptable and able to pick up new technologies
  • Excellent English Writing and Verbal abilities
  • Experience in Big Data – Hadoop ecosystem, Spark
  • Experience developing in SaaS environments
152

Java Software Engineer Resume Examples & Samples

  • Software engineering and software design - developing and supporting Java applications on a WebSphere or Tomcat in Java 6, 7 or 8
  • Java development, including new features in Java 8, Java Enterprise Edition (JEE) including working with JMS, JSF and Apache Struts
  • Database design and architecture
  • Software development in a SOA or micro-services paradigm
  • IBM iSeries databases and MQ on the iSeries
  • Banking and payment systems
  • Jira would be an advantage
  • Developing JSON Microservices in Java
  • Spring Framework, JDBC and JPA, Eclipse IDE or Rational Software Architect
  • Maven for producing builds would be a bonus
  • GIT or Rational Team Concert source code control
153

Experienced Java Software Engineer for Data Intelligence Group Resume Examples & Samples

  • Take ownership over implementing highly complex business scenarios
  • Design and implementation of a system that can handle real-time volumes reaching millions of messages per day
  • Connect and integrate with other internal platforms within Citi
  • High level of software craftsmanship and skills
  • Proven Server side experience with complex and multi-threaded platforms (at least 5 years)
  • Experience in Java programming
  • Experience in Spring
  • Experience in NoSQL
  • Excellent interpersonal and communication skills
  • Has the ability to lead people by example, individual with a determined ‘can-do’ attitude. Passion to mentor people and help them develop their software skills
  • Assertive and mature personality
  • A keen interest in continually evolving software development processes
  • Ability to consider high level system requirements and design accordingly while developing individual features
  • Academic degree in Computer Science or equivalent
  • Experience working in agile development - an advantage
  • Experience in the financial market / software - an advantage
  • Experience in performance testing and fine tuning - an advantage
154

Java Software Engineer, Tyco Retail Solutions Resume Examples & Samples

  • Experience working with cloud enabling technologies such as Storm and Kafka a plus
  • Experience working with Big Data and distributed storage solutions such as Cassandra a plus
  • Experience working on mobile platforms a plus
  • 5+ years of experience developing commercial enterprise software solutions
155

Senior Java Software Engineer Resume Examples & Samples

  • Support, maintain and enhance the production systems for billing applications to ensure services are provided as per SLA
  • Translate business requirements and conceptual approach into technical design
  • Create technical specifications, test plans, and implementation plans
  • Develop code to enhance various billing UI applications in Revenue systems
  • Drive and/or facilitate development of system models, requirements, specifications, and use cases for assigned projects
  • Responsible for agile end-to-end development process within the construct of DevOps practices and methodology. Support agile ceremonies: sprint planning, daily stand ups, sprint review and sprint retrospective
  • Perform quality assurance testing (as needed) inclusive of unit, systems, integration and regression testing, and support the development of automated test scripts to be used to automate regression testing
  • Ensure that applications and code are compliant with Visa security requirements and code is developed as per the development methodology
  • Work with resources deployed globally, including staff, vendors, and offshore partners
  • Work with limited direction, usually within a complex environment, to drive delivery of solutions and meet service levels
  • Candidate must have 5 years of hands-on experience in designing and developing solutions using Java/J2EE technologies, DB2 database and frameworks like JDBC, Hibernate 3.x, Struts 1.x, Spring 3.x or higher, JSP, HTML, REST/SOAP web services
  • Must have solid Object Oriented Programming concepts and practical experience in core Java
  • Knowledge of XML parsing and XSL/XSLT transformations
  • Functional knowledge of Billing and revenue/billing applications
  • Experience delivering projects using JQuery, Angular JS and Mongo DB database is a plus
  • Experience with High Volume data processing
  • Experience with Apache Hadoop, Talend, Apache Velocity or FreeMarker, .NET, SQL, Stored Procedures is a plus
  • Experience with Test driven development practices is a plus
  • Ability to manage and support in-house/proprietary solutions (vs. doing implementations as a consultant or professional services role)
  • Ability to work in a global matrix management environment
  • Excellent interpersonal communication skills, including active listening, persuasion, and negotiation
  • Bachelor's degree in a related discipline; advanced degree preferred
156

Senior Java Software Engineer / Lead Resume Examples & Samples

  • Ability to perform all phases of software engineering including requirements analysis, application design, code development and testing
  • Participate in an Agile / Scrum methodology to deliver high - quality software releases through 2 week Sprints
  • 4+ years of Java or other object oriented development work experience
  • 2+ years of experience with a large scale enterprise application
  • Previous experience as a development lead, manager or other related leadership role
  • Experience with healthcare ANSI x12 EDI transactions
  • Experience wth XML / Json
  • Experience with Restful and SOAP API’s
157

Java Software Engineer Resume Examples & Samples

  • Assisting in the planning and analyzing of high-level software strategies and solutions through functional and technical expertise
  • Assisting in designing the framework of a technical infrastructure, including network, platforms and servers, enterprise enabling, application enabling, security and operations management
  • Designing, coding and testing program modules that meet design specifications
  • Assisting in the creation of test scripts; executing and documenting the tests necessary to ensure that an application or technical environment meets performance requirements
  • Assisting in defining the characteristics, capabilities, inputs, outputs, and results necessary to describe the required functionality of a system, software application, network, training course, user interface or any other technology or product
  • Bachelor Degree/Diploma in Computer Science, Engineering and/or Computer Engineering
  • At least 1-2 years' relevant IT experience in Java/ J2EE
  • Working knowledge of Weblogic, Websphere, Oracle DB, Web Services, Spring MVC or Struts, Log4j, Hibernate, Eclipse
  • Collaboration skills
  • Time management skills
158

Java Software Engineer Resume Examples & Samples

  • Bachelor's Degree in software engineering relevant technical discipline; 5+ years of experience with software development, including work in Java and SOA micro-services analysis/design. Associate's Degree with 7 years of experience will be considered
  • Significant experience with application development utilizing open source components and libraries from Apache
  • Experience in delivering software in a formal, software development life cycle (SDLC)-controlled environment (Ex. CMMI Level III or higher)
  • Demonstrated ability to deliver results as part of a development team; experience within a geographically distributed team preferred
  • Technical team lead experience, including mentoring and guiding junior staff
  • Knowledge and experience using Red Hat SELinux (i.e. RHEL and/or CentOS 7.x) at the administrator-level of understanding is a major pluses
  • Additionally, experience with the following software packages would be a major plus
  • Docker-Repository
  • Docker-Composer
  • Ansible
  • MongoDB and Cassandra / PostgreSQL
  • Drools
  • JSP and Struts 2
  • Healthcare domain experience and knowledge of healthcare messaging standards and experience working in product development for a major Healthcare Software Vendor a significant plus
  • A track record of innovation, introducing and incorporating new technologies
  • Exposure to the ‘Go’ programming language, HL7 FHIR protocol, agile programming techniques, experience with healthcare informatics and knowledge of electronic health record systems a plus
159

Java Software Engineer Resume Examples & Samples

  • Design, Build and Maintain Applications
  • Liaise with projects managers and lead developers to assess project schedules and resource allocations needed to complete projects in a timely manner
  • Work closely with business and technical teams to understand, document, design and implement solutions
  • Will be expected to function as a mentor for junior developers, providing assistance where needed
  • 5+ years of experience with Core Java
  • 3+ years of experience with the following technologies - XML, XPath, WSDL, REST / SOAP APIs, Angular JS, JSF, Web Services
  • 3+ years of UI Development using HTML, CSS, Java Script and XForms
  • 5+ years’ experience with Oracle, Teradata, SQL Server Databases
  • Experienced with Site Minder / Active Directory Integration
  • Experience with automated unit testing technologies such as JUnit
  • Experience in working and leading with Offshore teams
  • Experience in Healthcare
  • Experience in Cordys BOP4.2 / 4.3 or later versions of Open Text Process Platform
  • Understanding of Cordys Architecture
  • Cordys knowledge (ISVP / CAP Deployment, Using Cordys Adaptors / Connectors, WS - )
  • Experience with Cordys debugging
  • Experience with Cordys Installation
  • Experience with BPM Tools
  • Knowledge about Agile Methodology
160

Java Software Engineer Resume Examples & Samples

  • Design, develop, test, deploy, and maintain software using big data and machine learning technologies
  • Collaborate with product owners and other technologists to solve business problems
  • Professional Java and REST skills with a focus on delivery
  • Sharp analytical abilities with strong problem solving skills
  • Strong collaborator and team player
  • Big-data implementation experience using Hadoop, HBase, Kafka, NoSQL or related tools/technologies
  • Experience with real-time transactional data
  • Keen aptitude for large-scale data analysis with a talent for extracting key insights from data
  • Background in statistical analysis or machine learning
  • Experience with data mining using scripting languages such as Python and Bash
  • Experience with data visualization software
  • Agile (SCRUM or Kanban) team experience
  • Bachelor's degree in Computer Science (or related field) or equivalent experience
  • 1+ years of clearly demonstrated experience developing efficient and scalable software solutions
161

Senior Java Software Engineer Resume Examples & Samples

  • Create solutions that scale to in the face of big data using the latest technologies including open source
  • Software analysis, code analysis, requirements analysis software review, identification of code metrics, system risk analysis, software reliability analysis, object-oriented analysis and design
  • Software modeling and simulation
  • Work directly with leadership to identify continuous improvement opportunities for software development, design and engineering areas
  • Drive for code asset management and reusable design frameworks
  • Conduct research on new products and drive implementation to benefit/optimize overall software development
  • Required a degree in computer science or computer engineering or related technical field. Master’s degree, preferred
  • Experience with common intelligence tooling from big data stores, cloud platforms, and machine learning frameworks preferred
  • Expert knowledge of database modeling and data structure principles, techniques and best practices
  • Strong knowledge of design patterns, different programming paradigms
  • 5+ years of experience as software engineer
  • Configuration management tools and automation
  • Build systems and continuous integration pipelines
  • Passionate about telematics, over-the-air programming and self-driving technology
162

Java Software Engineer Resume Examples & Samples

  • Maintain and modify application programs; make approved changes per coding standards
  • Write and maintain complex application documentation
  • Estimate the level of effort required to accomplish tasks
  • Create logical and physical data models to meet the needs of the business community requirements
  • Lead the overall technical direction for large highly complex projects including cross functional integration
  • Mentor junior software development team members
  • Proactively identify and recommend system improvements
163

Senior Java Software Engineer Resume Examples & Samples

  • Design and develop Java applications and/or dynamic Web pages to support the Thomson Reuters business
  • Work with a small focused development team to strategize on feature needs
  • Work individually as well as within a matrix group environment
  • Strive to exceed expectations of our business and technology partners along with our peer development team
  • Solve and fix new and existing code sets
  • Communicate code development estimates accurate and effectively
  • Provide timely and accurate communication of status to team, project and technical leads
  • Seek out and share technical knowledge with other members across the organization
  • Design, code, test and implement according to design specifications
  • Write maintenance documentation of program development and subsequent revisions
  • Participate in requirements reviews, design reviews, and code reviews to program project requirements
  • Consult with project lead on identification of problems and suggest solutions for the resolution of coding issues
  • Seek out new technologies and ideas to add value to our products
  • Re-engineer current systems to allow for flexibility, stability, and scalability while preserving existing functionality
  • 3+ years of industry software development experience
  • Extensive Java development experience
  • Web based and/or service tier development experience
  • Experience with XML and JSON
  • Strong problem solving, analysis, design, and testing skills
  • Strong data analysis, design and testing skills
  • Strong object-oriented design skills
  • Strong relational database management skills
  • Ability to solve complex problems independently and to seek out and generate innovative solutions
  • Ability to work under the supervision of the team lead, able to work independently as well as part of a team on multiple overlapping projects
  • Ability to focus on delivering results in a dynamic environment with aggressive deadlines and multiple priorities
  • Familiarity with the Eclipse IDE
  • Experience with formal software delivery and quality methodologies, specifically iterative methodologies
  • Experience with Google Web Toolkit
  • Experience with REST
  • Experience with UNIX
164

Senior C++ / Java Software Engineer Resume Examples & Samples

  • Working knowledge of LINUX/UNIX operating systems is highly desirable
  • Thorough understanding of database logical and physical design concepts
  • Deep knowledge of big data technologies
  • Knowledge of software engineering practices and metrics
  • 8 years of experience programming with C/C++/Java programming language gained through a combination of academic studies and work experience
  • 5 year of experience working with complex software in a parallel processing environment
  • Knowledge of database system internals, especially focusing on extensibility features
  • Knowledge of network protocols and operation
  • Experience in socket programming
  • Extensive experience and strong interest in open source technology stack
  • Experience in an Agile development process, such as XP and Scrum
165

C++ / Java Software Engineer Resume Examples & Samples

  • Strong working knowledge of C/C++, JAVA programming language and SQL (several years of experience or equivalent academic studies required)
  • Ability to design effective test plans for new features
  • 5 years of experience programming with C/C++/Java programming language gained through a combination of academic studies and work experience
  • Extensive working knowledge of SQL and database client/server interfaces
  • Experience with parallel database systems such as Teradata and Hadoop
  • Knowledge of data integration
  • Experience in Cloud environment
166

Java Software Engineer Resume Examples & Samples

  • Solid understanding of software development process
  • Strong web application coding skill
  • Experience with mobile web application design and development
  • Experience writing web application code
  • Experience developing web-based applications with various languages including Java, JavaScript, html, xml, and integration of off-the-shelf plug-ins and third party components
  • Working with object oriented methodologies
  • Developing test cases, executing tests, documenting test results
  • JavaScript and client-side frameworks
  • Java Server Pages
  • Struts2
  • JQueryUI
167

Java Software Engineer Resume Examples & Samples

  • 2 years of experience in Software Engineer Position (for Senior position)
  • Java and/or Web development programming skills
  • Practical knowledge of Linux/Unix operating systems
  • Knowledge of object oriented design and development
  • Willingness to work in a diverse and geographically distributed team
  • Experience in working in a diverse and geographically distributed team
  • Experience in working with customers
  • Experience with test-driven development and DevOps
168

Principal Java Software Engineer Resume Examples & Samples

  • Front-end web development experience with HTML5, JavaScript, and CSS3 is desirable
  • 5+ years of industry experience
  • BS/MS in computer science or related field
169

Java Software Engineer Resume Examples & Samples

  • Your main responsibilities will be to maintain and develop software systems within insurance domain for a large insurance company
  • You will solve complex technical problems that other team members may encounter, be an integral part of a Applications Management team, review and enforce the quality of code written within your team and tutor junior colleagues
  • Familiar with commercial applications within the insurance domain (corporate insurance solutions)
  • Continuous integration, Agile Development Principles and Kanban Methodology
170

Java Software Engineer Resume Examples & Samples

  • Work as part of a team to develop back-end services
  • Development and maintenance of a custom Java framework, financial processing services and support for UI applications
  • Participation in daily stand-ups and sprint planning sessions as part of Agile development process
  • Coding, collaborating and contributing
  • At least 2 years of dedicated software development experience in Java
  • Experience writing unit tests for Java applications
  • Experience with relational databases, like MySQL, including writing complex SQL queries
  • Ability to thrive in a highly collaborative and team-oriented environment
  • Ability to solve challenging problems on a global scale
  • Comfortable in a Linux environment
  • Familiar with a RESTful architecture
  • Experience scaling applications on a global level
171

Ecommerce Java Software Engineer Resume Examples & Samples

  • Design and development of new search capabilities and feature enhancements for the eCommerce Platform (Medical and Pharma)
  • Partner with other eCommerce development and business teams to integrate other functional capabilities (ex: Marketing, Content Management) with eCommerce Search to maximize revenue-generating opportunities
  • Support the definition and implementation of a roadmap that enables the eCommerce Search Platform to be leveraged across the Cardinal Health enterprise
  • Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
  • Completes work independently; receives general guidance on new projects
  • Proven experience working with Java and J2EE web services
  • Experience with IBM WebSphere Commerce, Commerce Search, and/or Apache Solr/Lucene is helpful but not required. Training will be provided where required
  • Experience writing and performance tuning SQL for DB2 and/or Oracle is desired
  • Strong analytical, troubleshooting, and problem resolution skills
  • Strong desire to learn new technologies
172

Senior Java Software Engineer Resume Examples & Samples

  • Perform complex design activities which may require extensive research, analysis and prototyping
  • UI development with JavaScript/AJAX/single page applications and similar technologies
  • Lead others, or others look to you for guidance
  • Self-manage your projects and be a team leader of the development team when necessary
  • Lead code reviews, communicate and enforce coding standards
  • Work closely with upper management including presentations to management or professional peers
  • Provide recommendations to management concerning issues of programmer productivity and software development management
  • Keeps abreast of evolving Software industry technologies and best practices
  • Acts as mentor for Software Engineers
173

Java Software Engineer Resume Examples & Samples

  • Build server-side Java components that power UX and scriptable administration of ArcGIS Enterprise
  • Find, analyze, and fix bugs/performance problems whenever and wherever they occur
  • Work collaboratively with other teams to understand requirements and incorporate them into the software
  • Familiarity with JSON and XML
  • Experience with HTTP monitoring tools and JDK debugging tools
174

Java Software Engineer Resume Examples & Samples

  • At least 2 years of recent Java experience
  • Applicants selected for this position will require an interim DoD Secret security clearance and background screening. Must be a US Citizen to qualify
  • Experience with software configuration management processes
  • Familiar with Software CM documents (such as SPS, SVD, SCMP, etc)
  • Experience performing Software CM functions on a major program of reasonable size and complexity
  • Experience with Microsoft Windows operating systems, Microsoft Office
  • Working knowledge of software configuration management and source control tools such as GIT and SVN
  • Knowledge of PC-based software tools for integration, build, and release of software
  • Willingness and ability to pay meticulous attention to detail
  • Willingness to work extra hours to support tight deadlines
  • Ability to work collaboratively on multi-disciplinary teams
  • Degree in Computer Science or Software Engineering, 5+ years of experience could be substituted for degre
  • COMPTIA Security+ certification withn 3 months of hire
  • At least 6 years of recent Java experience
  • Experience using Java technologies-SWT, SWING, RCP, JSP, EJB
  • Experience using Java development tools such as Maven, Eclipse, Ant, Jenson etc
  • Understanding of Object Oriented Principals and concepts
  • Working knowledge of both rich client and web application development using current MVC frameworks
  • Knowledge of Oracle 11, MySQL, SQL-Server, SQL development and TOAD
  • Knowledge of version and revision control practices and procedures (SVN/GIT preferred)
  • Working knowledge of Software Configuration Management and Source Control tools such as GIT, SVN, etc., with actual experience utilizing Forge a major plus
175

Senior Java Software Engineer Resume Examples & Samples

  • At least 5+ years of total Software Development experience, at least 3+ years of recent solid Java experience
  • Applicants selected for this position will require an interim DoD secret clearance and background screening - must be a US Citizen to qualify
  • Applicants selected for a security clearance will be subject to a security investigation and must meet eligibility requirement for access to classified information
  • Satisfy DoD 8570 IAWF Requirements (Security+)
  • Expert in Java technologies-SWING, RCP, JSP, EJB
  • Experience using Java development tools such as Eclipse, Ant etc
  • Proficient with Apache Tomca
  • Solid understanding of Object Oriented Principals and concept
  • Working knowledge of web application development using current MVC frameworks (Spring, STRUTS, SEAM, etc.)
  • Knowledge of Oracle, SQL development and TOAD
  • Knowledge of version and revision control practices and procedures (SVN preferred)
  • Understanding of design patterns and their applications
  • Will provide technology leadership for application development
  • Strong interpersonal skills and ability to effectively communicate with the client
  • Proven multitasking skills; required to be a hands-on developer
  • Mentor and develop existing team members
176

Java Software Engineer Resume Examples & Samples

  • A DOD Top Secret Security Clearance with DCID 6/4 eligibility
  • Ten years of experience in a relevant discipline or associated operational experience
  • Six years of experience as technical lead for development, operations, testing, integration, or fielding of systems
  • Experience with data-driven applications, manipulating data, and leveraging database systems
  • Experience supporting application development deployed into existing applications as plug-ins as well as cloud environments
  • Experience developing and managing a cloud computing framework that fuses multiple disparate datasets in support of complex analytics
  • Fluency in modern programming languages: Java, C#, Python, Scala or Ruby
  • Cloudera Certified Administrator for Apache Hadoop (CCAH) or Cloudera Certified Professional (CCP)
  • Experience with managing an advanced SQL query writing, data retrieval, data mining from relational databases such as Oracle (PL/SQL), MySQL, Postgres, andMS SQL Server (T-SQL)
  • Experience managing and advanced query writing with relational databases, SQL, PostgreSQL, MySQL, Oracle, NoSQL databases, Accumulo, MongoDB, HBase, Google BigTable, Cassandra; cloud computing, Hadoop, MapReduce, Storm, Spark, Scalding, Hive
  • Ability to work non-standard hours and overtime to accomplish organizational requirements
  • Military background and experience with Special Operations
  • B.S. or MS in Computer Science, Information System, Mathematics, or IT related field
177

Junior Java Software Engineer Resume Examples & Samples

  • Bachelor's Degree in software engineering or relevant technical discipline; 3+ years of experience with software development in Java
  • Significant experience utilizing open source components and libraries from RedHat and Apache
  • “From scratch” java application development experience vs. maintenance and support only
  • Experience in delivering solutions in a formal, software development life cycle (SDLC)-controlled software release environment (Ex. CMMI Level III or higher)
  • Healthcare domain experience and knowledge of healthcare messaging tools (Orion Rhapsody, Mirth Connect, eGate, Cloverleaf) and standards (HL7 2.x, CCDA, FHIR, etc.) and/or experience working in product development for a major Healthcare Software Vendor a significant plus
  • Experience delivering software as part of a self-directed team under Agile Scrum
  • Experience designing and developing micro services in a SOA environment
  • Knowledge and experience using Red Hat SELinux (i.e. RHEL and/or CentOS 7.x)
  • Additionally, experience using any of the following software packages would be a plus
  • Docker
  • OpenShift Origin v3+
  • MongoDB and Cassandra
  • Experience developing solutions that incorporate and utilize NoSQL databases
178

Java Software Engineer Resume Examples & Samples

  • 4+ years experience in Java Development
  • 2+ years experience with Oracle or SQL Server development a plus
  • 2+ year experience with web services, service based development, XML/XSD, and RESTful services a plus
  • 2+ years experience with Spring framework required
179

Senior Java Software Engineer Resume Examples & Samples

  • Analyze business requirements, and develop design specifications to meet business need
  • Understand technical requirements and codes applications in accordance with application development and maintenance standards for compatibility, accessibility, security, enterprise systems management, as well as other business requirements
  • Build and automate application unit testing to ensure that applications are functioning correctly
  • Partner with QA team members to perform functional, performance, integration, security, and regression testing according to project specifications
  • Collaborate with internal customers and application / infrastructure engineers to ensure consistency and standards are maintained with all aspects of the SDLC
  • Good analytical and creative problem-solving abilities
  • Ability to work in a team-oriented, collaborative environment
  • Bachelor’s Degree in Computer Science, Management Information Sciences, Mathematics, Engineering, Business, or area of functional responsibility preferred
  • 3+ years of experience developing web based applications
  • Knowledge of programming languages and technologies(Java, Java Script, Spring, Hibernate, Oracle relational database, SQL, Jenkins, GIT, JUnit, ReST, etc.)
  • Demonstrated understanding of logic and logical structures and ability to communicate application design and functionality with technical and non-technical team members
  • Some experience with data and system integration methods
  • High adaptability and self-motivation in a fast paced environment
180

Principal Java Software Engineer Resume Examples & Samples

  • Write advanced complex code for computer systems and serve as a senior source of expertise, and/or have specialized coding skills
  • Software development process expert in applicable methodologies
  • Expertise in data modeling, design and manipulation, optimization, best practices, tuning and leading industry trend knowledge
  • Expertise in normalized/dimensional data modeling principles and their application to complex business needs
  • Expertise in Test driven development including techniques for applying best practices
  • Strong knowledge of data storage subsystems
  • Ability to perform reviews to ensure enterprise and architectural standards and processes are followed
  • Ability to provide design input across the product, comfortable working directly with customers and end users, seen by the team as a go to person on coding and technical issues
  • Ability to design and work with complex data models
  • Experience working in a multi-vendor environment
  • Expert Java skills. You are a Java programmer and have stayed current with the evolution of the Java language and its ecosystem of frameworks and build tools
  • Expert unit testing frameworks experience (JUnit, Mockito, or similar)
  • 8-10 years of Java experience
  • Strong build tool experience (Ant, Maven, etc) experience
  • Oracle application stack experience (any of ADF, SOA, BPM)
  • Experience with Elasticsearch (or similar)
  • Strong Cloud experience (AWS or similar)
  • Expert configuration management and deployment automation experience (Chef, Puppet, Ansible, etc)
  • Expert front-end experience in JavaScript, jQuery, react, angular or Node
181

Java Software Engineer Lead Resume Examples & Samples

  • Work with business sponsors and off-shore development team who have a role in the creation, acquisition and rollout of solutions
  • Produce applications that are adaptive to business and technology changes
  • Set and maintain expectations for technical deliverables
  • Lead the team to resolve critical time-sensitive technical issues
  • Direct the off-shore team to design and develop new products and/or new functionalities
  • Make sure the implementation of software systems follow established best practices and guidelines
  • Provide direction and guidance on resolving issues to the Technical Support Group
  • Provide time estimates and task breakdown for software development related tasks
  • When necessary, interact with clients to understand their issues and resolve those
  • Develop core components for the product using Java, SQL and related technologies
  • Review and/or write SQL code and stored procedures (primarily Oracle, SQL Server a plus) and collaborate with a database expert when needed
  • Write unit tests to ensure good quality of delivery
  • Lead in specification review, design review and code review and provide effective feedback
  • BA/BS degree in Computer Science or related field required. Advanced technical degree and/or related training a plus
  • 7+ years experience in software product development with progressive increases in leadership roles/responsibilities
  • Proven ability to lead a team of on-shore/offshore developers and collaborate within a team and across multiple teams
  • Proven experience in documenting technical commitments through a software development lifecycle including providing specific project artifacts
  • Strong Java skills and object-oriented design experience, including strong working knowledge of the Java web technology platform, applied use of design patterns, JSP and servlets using open source frameworks such as Spring, Struts, Ibatis or Hibernate
  • Experience building the JAVA web services using Apache, or cxf and knowledge of XML
  • Clear understanding of database concepts
  • Ability to write efficient SQL code and stored procedures (primarily Oracle but SQL Server desirable)
  • Experience with session management, object relational mapping, XML web services, and agile development methodologies
  • Experience with JUNIT Test cases
  • Working knowledge of Ajax, JavaScript (jQuery etc), Linux
  • Experience with AngularJS and JavaScript tool chain is highly desirable
  • Skilled with web-focused Microsoft technologies
  • ASP.Net, C#, Microsoft .Net framework (2.0/3.x/4.x), Entity Framework
  • ASP.Net Web API, MVC
  • Skilled with modern JavaScript-based front-end technology
  • HTML5, CSS, XML, XSLT and related technologies
  • JavaScript, JSON, AngularJS, Bootstrap, REST and related technologies
  • Unit testing and unit testing frameworks for .Net and JavaScript (NUnit, NInject, Mocha, Karma etc.)
  • Skilled in one or more web development environments and repositories (Visual Studio, WebStorm etc, Team Foundation Services, Git etc.)
  • Clear understand of database concepts (transactions, concurrency, indexing, relational algebra etc.)
  • SQL (Microsoft SQL Server)
  • Well versed in modern software development practices (Design Patterns, Test-Driven Development etc.)
  • Clear concept of security, performance implication of technologies and specific implementation
  • Performance tuning experience a plus
  • Clear understanding of issues involved in concurrent usage patterns in a SaaS environment
  • Skilled in documenting technical commitments through a software development lifecycle including providing specific project artifacts
  • Familiarity with IIS/Reporting Services
  • Familiarity with application architectures in a distributed computing environment
  • Familiarity with tool-chains related to DevOps (Octopus, Puppet, Grunt, Gulp etc.)
  • Experienced with Agile process
  • The ability to work with a variety of technical resources that are both WKFS employees and part of an outsourced development arrangement
  • The ability to work cross-functionally and with many service providers and business partners
  • The ability to negotiate tradeoffs and decisions that balance the needs of the product vision against the needs of the technical constituencies
  • Strong communication skills (both verbal and written)—effective in a variety of informal and formal settings
  • Strong analytical and team-based problem solving skills
  • Ability to multi-task and to switch context effectively
  • Strong client focus—dedicated to meeting the expectations and requirements of internal and external clients, acts with client in mind, and establishes and maintains effective working relationships with clients
  • Strong learning, reasoning, negotiating and problem solving ability
  • Strong decision making skills—can make quality decisions in a timely manner
  • Strong negotiation and conflict management skills—can find common ground and get cooperation with minimum noise
  • Ability to display endurance and capacity for a fast paced work environment
  • Strong business acumen—knows how businesses work, and knowledgeable in current and possible future practices, trends, and developments affecting his/her business and organization
  • Maintains functional and technical knowledge and skills to perform the job at a high level of accomplishment
  • Generally no travel is required on a regular basis. There may be travel needed to attend events or to a customer location (typically once or twice per year)
182

Java Software Engineer Resume Examples & Samples

  • Participate in the analysis and design of new features
  • Develop new features and maintain existing ones
  • Develop and maintain Java standards
  • Work with the front-end development team to find innovative solutions
  • Work with the user experience team to make sure we deliver the best possible experience, aligned with the business objectives
  • Respect the established processes and try to improve them
183

Java Software Engineer Lead / Dev Manager Resume Examples & Samples

  • 7+ years experience in core Java development (especially for real time high volume systems)
  • 3+ years experience leading software development projects in cross functional teams (UI, Core Java) including leading 3 or more different development teams
  • Demonstrated Software Development Project Lead experience working closely with business stakeholders to define and execute requirements
  • Knowledge of databases and data structures, Oracle DB related development experience preferred
  • Strong knowledge of a source control system (Git, Subversion)
  • Experience with AngularJS (preferred)
  • Experience with Google Analytics (including Reporting API) (nice to have)
184

Java Software Engineer, Senior Resume Examples & Samples

  • 4+ years experience in designing/developing J2EE based applications
  • 4+ years experience with JAVA design and development, design patterns, complete application development lifecycle
  • 3+ with frameworks/tools including JPA with hibernate/eclipse link, Spring, Apache Tomcat, Maven, Team City, Perforce
  • 4+ years proven experience in database interfacing and relational database management systems (RDBMS such as Oracle or MySQL)
  • 2+ years experience with development of RESTful web services
  • 1+ years' experience with JMS (Tibco/RabbitMQ)
185

Senior.java Software Engineer Resume Examples & Samples

  • Mastery of the Envestnet software platform with a quality first approach
  • Design, Development and deployment into a production environment of key new features of the platform
  • Independent full-stack development of Custom JSP, Java Middle Tier and Data Layer
  • Write detailed technical specifications in response to the product requirements and functional specifications provided by your business partner
  • Review requirements specification and functional specification documents to provide timely and meaningful feedback to the business partners
  • Create detailed, comprehensive and well-structured task break downs of projects to be monitored via an Agile/Scrum process
  • Key member of cross functional Agile/Scrum team including Development, QA and Business Systems Analysts
  • Design, develop new unit test for new and existing functionality
  • Respond to production issue
186

Java Software Engineer Resume Examples & Samples

  • Work closely with designers and product managers to deliver great products that delight our customers and that you can be proud of
  • Bring new ideas to the table
  • Engage in technical discussions and designing new features
  • Identify and address performance bottlenecks
  • Communicate with other team members to determine the best solutions to difficult problems
  • AWS infrastructure
  • Search infrastructure (Lucene/Solr, ElasticSearch)
  • Python and/or Scala
  • Image analysis and computer vision
  • Horizontal scaling, Heroku, MapReduceBoth SQL and NoSQL stores
187

Java Software Engineer Resume Examples & Samples

  • Programs and troubleshoots code for applications to efficiently solve challenging math, science, and engineering problems
  • Work with and adhere to Agile development philosophies
  • O Test Driven Iterative Design
  • B.S. degree in applied math or engineering. Graduate degree preferred
  • Experience using classical numerical methods or numerical analysis techniques
  • Examples of numerical algorithms with which the applicant should be familiar
  • O Nonlinear regression
  • Knowledge of the following is a plus
  • O Electrical Engineering
188

Java Software Engineer Resume Examples & Samples

  • Writing modular, well tested code that remains easy to maintain as the codebase and business scale
  • Developing REST based web services that maximize without compromising quality
  • Developing and delivering software in a continuous integrated environment
  • Working in an agile environment that encourages good development practices
  • Significant Java experience, preferably in recent JDK versions (JDK 1.7+)
  • Must have experience developing and designing RESTful APIs and able to design web g
  • Must be able to highly complex web service
189

Senior Java Software Engineer Resume Examples & Samples

  • Developing scalable, distributed, multi-threaded applications using Java/Spring
  • Building tools to automate our deployment pipelines
  • Build tools to report on status of operations and performance
  • Build automated testing platform to enable continuous delivery of the platform components
  • Building and managing development, test, integration, performance and stage environments
  • Collaborate with team members in design reviews, development and code reviews
  • Identify opportunities for future enhancements and refinements to standards, best practices and development methodologies
  • Create documentation and procedures for installation and maintenance
  • Passionate in learning & delivering code with excellent quality
  • Ability to collaborate in a team environment
  • Solid foundation in object oriented methodologies & design patterns
  • Expertise in developing and consuming REST based web services
  • Experience writing unit and integration test cases
  • Experienced in HTML, CSS, JavaScript (JQuery, Angular JS/Backbone, etc.)
  • Working experience in Ruby/CHEF
  • Working experience with Mongo DB
  • Exposure to Docker and related eco-system
  • Understanding of the DevOps practices
190

Java Software Engineer Resume Examples & Samples

  • You hold a BSc or MSc in Technical Software or comparable
  • You have at least 3 years of relevant work experience
  • Experience working on complex systems in the high tech, automotive, aerospace sector or comparable
  • Experience with Agile/ Scrum, Object Oriented Development
  • Experience with Java, JavaEE, JavaSE, JavaFX, JIRA, Swing
  • Knowledge of applied mathematics / mathematical algorithms is a must
  • You are fluent in English, Dutch is an asset
  • You are EU citizen or you have a valid EU (work) permit
  • You are a real team player
191

Senior Java Software Engineer Resume Examples & Samples

  • Work with business analysts and business partners to understand system requirements and produce a high quality product to worldwide customers on a predictable timeline
  • Involvement in the various agile activities, including leading planning and estimating sessions and reporting progress to their assigned project lead and/or project manager
  • Experience working in Java based technologies: J2EE, spring, JMS, etc
  • Experience of CI (Continuous Integration) Deployment eg Maven, Packer, Terraform, Docker
192

Java Software Engineer Resume Examples & Samples

  • Build cool things – Build software across our entire cutting-edge data platform, including data processing, storage, and serving large-scale web APIs, with various technologies. We operate in real-time with high-availability
  • Have pride– Ensure performance isn’t our weakness by implementing and refining robust data processing, REST services, RPC (in and out of HTTP), and caching technologies
  • Grow with us – Help us stay ahead of the curve by working closely with data architects, stream processing specialists, API developers, DevOps team, and analysts to design systems which can scale elastically in ways which make other groups jealous
193

Advisory Java Software Engineer Resume Examples & Samples

  • 5+ years strong development experience using Java (OOP, TDD) with an aptitude for problem solving
  • Experience of Agile Software development principles and practices
  • Solid experience of backend (SOAP, RESTFull services)
  • Solid experience of n-tier technology developments
  • Experience in a secure web based development
  • Experience of database development including using SQL Server, Oracle
  • Experience writing automated integration and acceptance tests
  • Fluent in speaking and writing in English and a good communicator to be able to communicate across geographies and with internal/external clients globally
194

Java Software Engineer Resume Examples & Samples

  • You will be part of the project team working on innovative solutions to issue government official documents
  • You will develop Java applications – clients and server sides
  • You will participate in all the phases of the development process (Analyze, specifications, development, unit testing)
  • Your activities will follow the Development Life Cycle process in place
  • You will work closely to the technical leader to design and implement the features, and to the validation team to provide support during validation phases
  • You will participate in and lead the designs of new features
  • You will deliver high quality code within specified deadlines
  • You will report progress against deadlines as requested by management
  • As part of the development team, you will participate in conforming to company standards and actively improving them
  • To succeed at this job, you must have experience with Java SE, Java EE 6/7 (EJB, JPA, JMS, JAX-WS, JAX-RS), SQL database management and language
  • It would be preferred if you have knowledge of Vaadin, JavaScript, AngularJS, JBoss application server, MSSQL
  • You must have a Bachelor's Degree in Computer Science or Software Engineering.You must have the U.S. citizenship per CFIUS requirements
195

Java Software Engineer Resume Examples & Samples

  • To succeed at this job, you must have:experience with Java SE, Java EE 6/7 (EJB, JPA, JMS, JAX-WS, JAX-RS), SQL database management and language
  • It would be preferred if you haveknowledge of Vaadin, JavaScript, AngularJS, JBoss application server, MSSQL
  • We would like someone to join our team who isa strong team-player with proven team development experience and a willingness to adapt to new technologies
  • You must havea Bachelor’s Degree in Computer Science, or Software Engineering
  • We are looking for someone with 5+ years of development experience, with solid analytical, mind, and problem solving skills, also able and willing to learn
196

Senior Java Software Engineer Resume Examples & Samples

  • Bachelor's Degree preferred and/or three to five years of related experience
  • Strong Java/J2EE foundation with knowledge of SQL and database design principles
  • Ability to develop using JSP, CSS, HTML, AJAX/JSON and JavaScript/JavaScript libraries (jQuery preferred)
  • Experience with IBM Portal Server and Application servers (IBM WebSphere/JBoss)
  • Eclipse based IDE (IBM Rational Application Developer preferred)
  • Ability to implement SOAP based web services (REST services preferred)
  • Experience with Spring Framework (Spring MVC) and Hibernate framework
197

Java Software Engineer Resume Examples & Samples

  • BS or MS degree in Computer Science, related field, or equivalent experience
  • Experience with programming languages, programming techniques, web development technologies and use of databases
  • Skilled with use of HTML, JavaScript and Java in conjunction with large data sets and databases
  • Experience in coding procedures, functions and triggers using SQL
  • Strong fundamentals of relational database concepts, Graphical User Interface, and service oriented architecture
  • Familiar with agile development methodologies
  • Experience in the automotive domain a plus
  • Strong interpersonal skills – must be able to work effectively as part of a project/program team and foster team cooperation
198

Java Software Engineer Resume Examples & Samples

  • Front end: Java Swing. End-user facing trading platform
  • Working experience with core Java
  • Mobile software development a plus
199

Junior Java Software Engineer Resume Examples & Samples

  • Back end: Core Java. Data model and transport layers. Multithreaded/high throughput. XML
  • Bachelor’s in EE, CS, Math, Physics or similar (Masters/PhD a plus)
  • Technically oriented, proactive, and enthusiastic, with extreme attention to detail
  • 0-3 years' Java experience
  • Knowledge of core Java
200

Senior Java Software Engineer Resume Examples & Samples

  • Brokerage platform development -- front and/or back-end, depending on experience
  • Minimum of 4 years' of Java experience
  • Knowledge of Java Swing and/or strong desire to learn Java Swing
  • English written/verbal communication skills
201

Java Software Engineer LA Resume Examples & Samples

  • Demonstrable expertise in Java
  • Solid database design and development skills (RDBMS, SQL)
  • Hands-on experience working with several of the following technologies
  • Financial industry domain knowledge
  • Experience building data analytics products
  • Experience working with large databases (TB to PB in size)
  • Experience using ETL tools such as Informatica or ERwin
  • Scripting experience in Perl, Python etc
  • University degree in Computer Science or a similar field, or a related professional record with a minimum of 4+ years experience
  • 2+ years of Financial Services technology industry experience
202

Mid-level Java Software Engineer Resume Examples & Samples

  • Analyze business processes and requirements
  • Make decisions regarding the implementation and creation of software
  • Perform maintenance of existing software, with bug fixes and enhancements
  • Design, code and maintain software applications using Java, Spring, JSP, JavaScript, HTML, CSS, XML, XSL, and SQL
  • Work with Tomcat application servers and the Eclipse IDE.Solid experience working with server-side application frameworks such as JSP, JSF, and Spring
  • Knowledge and understanding of web services and related technologies and Java frameworks for building web services
203

Java Software Engineer Resume Examples & Samples

  • IT service delivery & consulting experience
  • JAVA/J2EE Design & Development
  • Working in Agile/Scrum model
  • Requirements interpretation
  • JAVA/J2EE low-level development exposure and proficiency in various deployment and hosting methods, support models and scripting languages
204

Java Software Engineer Resume Examples & Samples

  • Designing, developing and testing software
  • Delivering working increments in 2-weeks iterations
  • Front- and back-end development and application design
205

Lead Java Software Engineer Resume Examples & Samples

  • Collaborate with technology, architecture, product management and design teams to drive outcomes with focus on enriched customer experience
  • Work in an iterative/Agile environment and be a strong team player
  • Be able to manage multiple task and projects simultaneously
  • Ability to deliver end to end solution using innovative approaches to complex design problems
  • Leads technical design activities, and ensures all technical hurdles are resolved to deliver high quality product roadmap
  • Analyze and tune application performance with a focus on service/message throughput and latency
  • Conducts code reviews for system modifications and development. Ability to work flexible hours as needed to accommodate offshore team needs
  • 7+ years of Core Java development experience using J2EE
  • Must have experience with service implementation using service oriented architecture (SOA) patterns
  • Must have working experience with Web service technologies such as REST, JSON, SOAP, JAXB, JAX-WS
  • Strong integration background required - integrating multiple systems together including mapping and transformation of data
  • Must have familiarity with front-end technologies like XHTML / HTML5, CSS2, CSS3, XML, XSD, Sass, Scss, Bootstrap frameworks, Object Oriented JavaScript, Ajax, and modern JavaScript libraries (e.g., AngularJS, jQuery, NodeJS)
  • Experience with IBM WebSphere, Portal and content management system is a big plus
  • Experience with SQL, OOD, XML, JDBC, Shell, & Perl Scripting is a plus
  • Familiar with security concepts ( authentication , authorization, encryption, digital signature), SSL, web service proxies, firewalls, multi protocol gateways Understanding of Agile SDLC methodologies is preferred
  • Demonstrates a craving for continuous improvement, through understanding of new technology innovation and its application
  • Champions employee engagement within SCRUM team. Is the primary change agent for the team. Remains positive, direct, data-driven, constructive and vocally self-critical
  • Travel to local Prudential sites up to 10%
206

Java Software Engineer w / Bigdata Resume Examples & Samples

  • Ticket-based software support (Level 3/4) – tracking down functional issues, exceptions in system code and configuration errors
  • Development Process participation – contribute to ticket analysis, estimation, and execution as well as process and standards improvement activities
  • Estimation, requirements analysis, problem solving, and detailed technical design will be key skills for this position. Clear technical and business communication skills are essential
  • Qualified candidates should have enterprise web/software development experience and substantial knowledge of Java and related web development technologies
  • Agile development methodology
207

Senior Java Software Engineer Resume Examples & Samples

  • BS, MS in Computer Science or equivalent work experience
  • Strong Java/J2EE Object Oriented design and development skills
  • Solid understanding of Web Standards (XML, Web Services (WS*, REST))
  • SQL proficiency (MySQL experience preferred)
  • Strong problem solving skills, adaptable, proactive and willing to take ownership
  • Strong commitment to quality, architecture and documentation
  • Experience with Agile or XP methodologies or related iterative development processes
  • Demonstrated use and knowledge of design patterns
  • Experience with test-driven development a strong plus
208

Senior Java Software Engineer Resume Examples & Samples

  • Provide technical direction and guidance to a team of developers through full SDLC lifecycle
  • End-to-End Systems design, development, project / operations management and support
  • Design, development and support for operations of high volume, mission critical systems – monitoring, troubleshooting, and timely resolution of system issues ; proactively identifying possible issues / bottlenecks and put measures accordingly in place to ensure system availability and to optimize performance
  • Design REST Interfaces and JEE components to enhance video middleware
  • Develop components using Java7/8 on JBoss EAP6
  • Work with management around project milestones
  • 5 years of JEE design experience; 3+ years of experience if candidate possesses a related advanced degree
  • Strong knowledge of JEE, JAX- RS, Object Oriented Design Patterns, Development Methodologies (Iterative, Agile)
  • 3 years’ experience designing REST Interfaces and JEE components to enhance video middleware
  • Previous experience in providing technical direction to team of developers and production support
  • Previous experience building large volume, mission critical enterprise applications
  • Previous experience working in a collaborative environment
  • Preferred experience in middleware development
  • Excellent communication skills, possessing the ability to communicate to technical developers, QA and Operations support engineers and technical and nontechnical management
  • Organization skills to track roles and responsibilities and report
  • Previous experience developing in a video environment
209

Senior Java Software Engineer Resume Examples & Samples

  • At least 5 years experience in Java (including Spring)
  • Experience creating Enterprise server solutions using RESTful API’s
  • Experience creating software that is amenable to automated testing
  • AWS or similar cloud implementation
  • Experience with high transaction systems (10 million+ per day)
  • Experience with Agile processes (SCRUM, Kanban)
  • DevOps familiarity (Chef, Jenkins, Terraform, rapid deployments)
  • Experience building microservices
  • JavaScript / AngularJS / CSS
  • Spatial computing
  • Jira
  • Rally
210

Principal Java Software Engineer Resume Examples & Samples

  • Design and develop new features and services on both the server and client side
  • Develop solutions within complex distributed web architecture
  • Work closely with product management to gather product requirements
  • Provide designs for scalable solutions and architectures
  • Analyze & solve problems across the stack
  • Identify and solve performance and scalability issues
  • Work with teams in Europe and US (West Coast) to deliver product
211

Principal Java Software Engineer Resume Examples & Samples

  • Responsible for design and developing Restful API using Java
  • Minimum of 6-8 years designing, implementing and supporting highly scalable applications and web services in Java in a Unix environment
  • The candidate must be a self-starter and possess very good analytical skills. Must possess ability to work in an agile environment with minimum guidance. Passion for security is a major plus
  • Experience working with microservices
  • Experience with Redis or other caching framework
  • Familiarity with build tools such as Ant or Maven
  • Familiarity with continuous integration tools such as jenkins
  • Experience with automated testing methodologies and frameworks, including Junit is a plus
212

Java Software Engineer Resume Examples & Samples

  • Create scalable, fault tolerant, anti-fragile web services
  • Ensure that all developed applications are extensively tested and sufficiently documented
  • Work closely with product owners, tech leads, quality assurance and direct management to elaborate and define requirements, priorities and estimate timelines
  • Work with other team members to define service APIs
  • Quickly develop executable prototypes and iterate on ideas
  • Tenaciously follow technology advancements relevant to our customers and propose integration and use
  • 3-5 Years Java development experience in an enterprise setting
  • 2+ Years front-end HTML/CSS/Javascript
  • Exposure to Spring / Hibernate frameworks
  • Experience with automated testing frameworks and TDD
  • Experience with RDBMS concepts and SQL
  • Experience working with Git/GitHub
  • Excellent communication (written and verbal), time management and interpersonal skills
  • Ability to work as a team member in a dynamic work environment
  • Ability to work well with rapid deployment cycles and tight deadlines
  • Bachelors of Science in Computer Science or related fields or equivalent work experience
  • Experience of Small Business Digital Marketing / Online advertising (SEO/SEM) ideal
  • 2+ Years experience with a Unix-based operating system
  • Familiar with Agile methodologies and principles
  • Experience with Behavior Driven Development (BDD)
  • Experience with SQL & NoSQL
  • Experience with Facebook marketing/graph API a plus
  • Experience integrating with 3rd party advertising API a plus
213

Senior Java Software Engineer Resume Examples & Samples

  • University degree in Computer Science or equivalent
  • Experience with Java concurrency
  • Good knowledge of English language
  • Linux/Unix knowledge as well as scripting skills (such as bash, python, perl)
  • Good knowledge of Web Services especially REST, JAX-RS
  • Experience with software product management and requirements analysis
214

Senior Java Software Engineer Resume Examples & Samples

  • Performs product design tasks of a moderate to high complexity which may require research and analysis
  • Perform system design and specification development, program logic and flow-charting, testing, debugging, and documentation, although specific skill requirements could vary based on the type of development being performed
  • Participates in client interactions, possibly with more senior team members, to develop system solutions to business problems
  • Works within established procedures to develop, test, implement, and maintain application software
215

Java Software Engineer Resume Examples & Samples

  • Interface with other technical personnel or team members to finalize requirements
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs
  • Resolve technical issues as necessary
  • Complete bug fixes
  • 3+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience required
  • Strong Java development skills
  • JQuery AND/OR Javascript widget development
  • Proficiency with data manipulation languages
  • Understanding of data modeling principles
  • Ability to work with complex data models
  • Proficiency in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net
  • Familiarity of industry best practices
  • Code coverage
  • Ability to write and review portions of detailed specifications for the development of system components of moderate complexity
  • Knowledge of software development methodologies (e.g., Agile, Waterfall)
  • Knowledge of data manipulation languages
  • Knowledge of data storage subsystems
  • Ability to complete moderately complex bug fixes
  • Good oral and written communications skills
216

Senior Java Software Engineer Resume Examples & Samples

  • Spring MVC & Spring Security
  • Database query skills, SQL
  • Optional
  • Strong proficiency with data manipulation language including optimization techniques
  • Strong knowledge of multiple data storage subsystems
  • Expertise in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net
  • Knowledge in using and developing applicable tool sets
  • Ability to interface competently with other technical personnel or team members to finalize requirements
  • Ability to work well with internal and external technology resources
  • Knowledge of test-driven development
  • Ability to complete complex bug fixes
  • Write and review portions of detailed specifications for the development of complex system components
  • Work closely with other development team members to understand complex product requirements and translate them into software designs
  • Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles
  • Keep abreast of new technology developments
  • Mentor less-senior software developers on development methodologies and optimization techniques
217

Java Software Engineer Resume Examples & Samples

  • Ownership of the implementation of product features
  • Collaborate on design issues with product owners and interaction designers
  • Improve front-end codebase by developing modular, performant, and maintainable JavaScript heavy web application
  • Elevate front-end architecture design to increase scalability and developer velocity
  • Provide insight into front-end web development best practices; Drive decisions around framework and tool choices
  • Build efficient and reusable front-end abstractions and systems; Optimize application for maximum speed and scalability
  • Monitor, identify, and eliminate browser performance bottlenecks
  • Collaborate with other team members and stakeholders to produce a coherent product
  • BS in Computer Science or equivalent work experience
  • Expert level with JavaScript, JQuery, CSS and HTML
  • 5+ years developing and maintaining Front-end code on high-traffic web sites
  • 5+ years of JavaScript experience
  • 3+ years of experience creating responsive web applications
  • Excellent understanding of software engineering fundamentals, design patterns and OOP architecture
  • Experience working on a large-scale production web application
  • Experience with TDD and serious about testing
  • An eye and passion for beautiful and performant UI/UX
  • Ability to work effectively on projects with demanding deadlines in a team environment
  • 1-2 years+ experience with a back-end language such as Java a plus
218

Java Software Engineer Resume Examples & Samples

  • Write a high quality, well designed and maintainable code
  • Design and implement the next generation architecture of VMware's SDDC platform
  • Analyze the product requirements, write/read functional and design specifications
  • Perform code reviews and address code reviews of your code
  • Adhere to VMware internal processes during the whole development cycle – idea, requirements, specifications, designs, implementation, bug fixing, QA, support, etc
219

Java Software Engineer Resume Examples & Samples

  • Investigate and resolve reported software defects across supported platforms
  • Work in conjunction with product management to understand business requirements and convert into effective software designs that will enhance the current product offering
  • Produce component specifications and prototypes, where appropriate
  • Provide realistic and achievable project estimates for the creation and development of solutions. This information will form part of a larger release delivery plan
  • Develop and test software components of varying size and complexity
  • Design and execute unit, link and integration test plans and document test results. Create test data and environments as necessary to support the required level of testing
  • Liaise with quality assurance teams and assist with integration testing, system testing, acceptance testing and implementation
  • Produce relevant system documentation
  • Collaborate with configuration management teams to implement additions or changes to software configuration processes for deliverables
  • Participate in review sessions to ensure ongoing quality of deliverables. Validate other team members' components, test plans and results
  • Maintain and develop industry knowledge, skills and competencies in software development
220

Core Java Software Engineer Resume Examples & Samples

  • Work part of a global team to further develop and deploy the IB EQ OMS (Order Management System) platform according to business plans and priorities
  • Develop first class Java based solutions for electronic trading platform
  • Contribute to the process of translating complex business and regulatory requirements into innovative solutions
  • Ensure technical solutions are consistent across different regions
221

Maps Platform Java Software Engineer Resume Examples & Samples

  • Intermediate object-oriented Python
  • Comfortable with ETL concepts
  • Solid understanding of web technologies - Javascript, HTML, CSS, etc
  • Experience developing with Flask, Django or other Python-based web frameworks
  • Excels and enjoys working in a collaborative team environment
  • Great results come from talented engineers with diverse backgrounds and at all levels
222

Senior Java Software Engineer Resume Examples & Samples

  • Experience developing with the Spring Framework
  • Experience developing with the MyBatis and/or Hibernate Framework
  • Experience working with Apache Maven projects
  • Experience working with Continuous Integration tools
  • Experience developing Web Services (SOAP/REST)
  • Experience developing applications for Portal technologies
  • Experience assuring conformance to section 508 compliance standards
  • Experience working on projects with stakeholders located in multiple locations
223

Java Software Engineer, Intern Resume Examples & Samples

  • Designs, codes, tests, debugs, documents, and implements changes to new and existing solutions
  • Performs quality applications testing to assure the delivery of a product that meets the user’s specifications
  • Completes assigned tasks, ensuring project requirements and timelines are met
  • 0-1 years of related experience supporting engineering, information technology or other technical operations
  • Strong communication skills, a strong team player; able to accept and deliver ambiguous tasks
  • Ability to contribute unsolicited ideas with the team for continuous improvement
  • Ability to thrive in dynamic, fast-paced, fun environment
  • Good organizational, analytic and interpersonal skills
  • Successfully pass a background check and drug test
224

Java Software Engineer, Intern Resume Examples & Samples

  • Design, development, and testing of features/functions delivered via platform components and/or services that are highly scalable, available and reliable
  • Stay current with industry developments and new trends
  • Recommend new technologies as components of a solution when appropriate
  • Taking ownership of features beginning to end: from design documents and reviews to acceptance testing and deployment
225

Senior Java Software Engineer Resume Examples & Samples

  • Java applications deployed to Java Enterprise application/servlet containers (Tomcat, JBoss, etc.)
  • JDBC communication with relational databases
  • Active TS/SCI clearance or SSBI within 5 years
  • Experience with Atlassian/Jira
226

Java Software Engineer Resume Examples & Samples

  • Design, document, development, and implement/enhance highly scalable and secure Java Web Applications
  • Work with Team Analysts and Developers to enhance the COB&R application to be compliant with the CMS tool and architecture guidelines
  • Lead the development and coordination of large projects by providing technical oversight and direction for the development team
  • Take accountability for the design and development of complex systems to ensure they meet the business requirements
  • Architect, design, code, and implement simple and clean designs that provide for ease of maintenance
  • Participate in Quality Assurance initiatives to ensure high product quality throughout the development process and life cycle
  • Mentor and support less senior developers to ensure they meet their deliverables and develop professionally
  • Take personal accountability for individual contribution towards project success
  • 8 - 10+ years of object oriented software development experience
  • Knowledge of Java object design and patterns and ability to translate them into efficient code
  • 8+ years developing web and J2EE applications - Java, JSP/Servlets, EJB, JMS, Model-View-Controller APIs (Struts, JSF), Web Services, HTML, XML, and DHTML
  • 5+ years SQL experience
  • 5+ years IBM WebSphere and MQ experience or comparable middleware & messaging technologies
  • Experience with IBM FileNet is highly desirable
  • Experience with IBM Sterling B2B Integrator (Gentran Integration Suite) is highly desirable
  • Strong database knowledge (DB2 and Oracle) preferred
  • Keeps abreast of latest development tools and techniques
227

Microservices Java Software Engineer Resume Examples & Samples

  • Minimum of 7 years of Java Development
  • Knowledge/Experience with Github, Spring Framework
  • Minimum experience of 4 years with distributed systems in a production environment (Apache, Rabbit MQ, ActiveMQ, Docker Engine)
  • Experience working with Microservices, RESTful web services and JSON
  • Practical experience with MongoDB or NoSQL databases
  • Experience working with Terabytes of data in a production environment
  • Knowledge/Experience with search frameworks (ElasticSearch) and integration tools (Jenkins)
228

Java Software Engineer Resume Examples & Samples

  • 3 years of technical experience in software development building java applications
  • 3 years of experience using technologies: Eclipse, Bootstrap Spring Core, Spring Boot, Spring MVC
  • 3 years of experience using Microservices architecture
  • Data related skills: Postgresql, Elasticsearch, MongoDB
  • Pivotal Cloud Foundry experience is a plus
  • A Bachelor’s degree in Computer Science (CS), Software Engineering (SE)
  • Completes product technical design and prototyping, software development, bug verification and resolution
  • May contribute to product architecture
  • May assist less experienced peers
229

Java Software Engineer Resume Examples & Samples

  • Coordinate and manage the preparation of analysis, evaluations, and recommendations for proper implementation of programs and system specifications in the following areas: Tasking, Collection, Processing, Exploitation, and Dissemination (TCPED) for SIGINT, IMINT, MASINT, and Mult-INT systems and related programs
  • Provide guidance and engineering recommendations for systems deployed within the Commercial Cloud Services (C2S) environment
  • Review and develop training materials and training plans
  • Assist in field site training visits
230

Java Software Engineer, Intern Resume Examples & Samples

  • Ability to develop and design customer friendly user interfaces based on business requirements
  • Completes assigned tasks, ensuring project requirements and time-lines are met
  • Must have a High School Diploma
  • Students must be enrolled Full Time at an accredited College or University
  • GPA requirement is 3.0 and above as verified by transcripts
  • Must meet qualifications for the internship as outlined in the requisition
  • Study in a technical discipline to include Computer Science, Computer Engineering, Software Engineering, Management Information Systems, Business Analysis, Program Management, Management (HR, Finance, and Accounting, etc.), Applied Mathematics (Statistics, Probability, Analytics) and Health Policy or related and/or other technical programs of study
  • Possess Strong verbal and written communications
  • Possess problem solving and decision making ability
231

Java Software Engineer Resume Examples & Samples

  • Development of user interfaces in Java
  • Documenting the technical design
  • Level 3: Bachelor degree in computer science or related field with 5 years' experience or Master's degree with 3 years' experience
  • Level 4: Bachelor degree in computer science or related field with 10 years' experience or Master's degree with 8 years' experience
  • US citizenship and the ability to obtain and maintain a Secret clearance
  • Experience with Java software
  • Ability to work both independently and in a team environment with little supervision
  • Proficient in writing technical documentation
  • Java Desktop Application development
  • Java SWING
  • Java Binding for OpenL
  • IntelliJ
  • Clover
  • JProfiler
  • Enterprise Architect
232

.NET / Java Software Engineer Resume Examples & Samples

  • 5 years of technical experience in software development building java and .Net applications
  • 5 years of experience using technologies: Eclipse, Bootstrap Spring Core, Spring Boot, Spring MVC, .Net core, Entity Framework
  • Experience using Microservices architecture and containerization
  • Experience with the Atlassian tool suite (JIRA, Confluence, Bamboo)
  • Experience with Spring Integration, Spring Security
  • Experience with HTML5, AngularJS, jQuery
  • Experience using modern build tools such as Maven, Jenkins a plus
  • Cloud ETL experience is a plus. Ex. Clover Engine
  • Good working knowledge of SOA, Web Services methodologies using RESTful or SOAP based API’s
  • Ability to work as a member of dynamic team using Agile Scrum and Kanban development methodology
  • Ensures timely, effective, and quality delivery of software into production, both at an individual and team level
  • Conducts unit testing and integration testing for functionality and limits
233

Java Software Engineer, Data Platforms Resume Examples & Samples

  • Grow with us – Help us stay ahead of the curve by working closely with data architects, Voice Engineers, Product development team, API developers, our CICD team, and analysts to design systems which can scale elastically in ways which make other groups jealous
  • Not your first rodeo – Have 4+ years of experience developing with a mix of languages (Java, Scala, Bash, etc.) and frameworks to implement data ingest, processing, and serving technologies. Experience with real-time and very large scalable online systems are preferred
  • Experience working with voice technologies and platforms such as Amazon Lex, Google Cloud Speech API, etc
  • Experience working with Amazon Lambda, Google App Engine, SNS/SQS, DynamoDB
  • It would be awesome if you have a robust portfolio on Github and / or open source contributions you are proud to share
  • Bachelor’s Degree in Computer Science or a related technical field
234

Java Software Engineer Prototyping & Research Resume Examples & Samples

  • Take part in the agile project organization using scrum
  • Make technical designs
  • Quality minded
  • Familiarity with banking and payments through professional experience or personal interest is required
  • Social and mobile banking apps are part of your daily life
  • NoSQL databases: Cassandra, mongodb
  • IaaS: azure, ec2, …
  • Blockchain, owasp, security, oath2
235

Maps Platform Java Software Engineer Resume Examples & Samples

  • Exceptional object-oriented programming skills – Java preferred
  • Hands on experience with the creation, deployment, and optimization of large scale data processing systems
  • A proven track record of molding a variety of requirements into solid solutions
  • Experienced with iterative prototype based development
  • A passion for maps!
236

Maps Platform Java Software Engineer Resume Examples & Samples

  • Exceptional object-oriented programming skills – Java or Scala preferred
  • Solid understanding of distributed systems and highly scalable environments
  • A track record of developing and delivering high quality software in a collaborative team environment
237

Java Software Engineer Resume Examples & Samples

  • Candidate will be have experience with object oriented programming, design patterns, JMS, Web Services, XML and related technologies (i.e., XPath, XSLT, XSD)
  • Familiar with developing enterprise solutions for Java Enterprise Edition (JEE) in a SOA environment
  • Will be working in a process-oriented software development environment and will have experience across the software lifecycle
  • Must understand unit testing, including path, line, and bound coverage
  • Bachelor’s Degree in a Science, Technology, Engineering or Mathematics discipline from an accredited university and 2 years of software engineering experience OR
  • Master’s Degree in STEM and 0 years of software engineering experience
  • Direct experience developing Java applications
  • An active in-scope Secret clearance
  • The ability to obtain program access
  • Bachelor’s degree in Computer Engineering, Computer Science, or Electrical Engineering
  • Experience with object oriented programming, design patterns, JMS, Web Services, XML and related technologies (i.e., XPath, XSLT, XSD)
  • Experience developing enterprise solutions for Java Enterprise Edition (JEE) in a SOA environment
  • Excellent 2-way communication skills (upward and downward)
  • Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management
  • Active SCI clearance
238

Lead Java Software Engineer Resume Examples & Samples

  • Be the technical lead for the JPMM Notifications solution
  • Develop new user-facing features
  • Strive for continuous improvement through active participation in team, JPMM community and site-wide activities
  • Experience of any Java Messaging Middleware
  • Java Unit Testing Frameworks (e.g. mockito)
239

Java Software Engineer Resume Examples & Samples

  • Problem solving and troubleshooting skills with experience exercising mature judgment
  • Able to direct multiple team members towards deliverable and milestone objectives with confidence
  • Experience developing web applications utilizing JAVA Enterprise Edition (J2EE), XML, and Web Services at an enterprise level
  • Experience developing JAVA Enterprise Edition (J2EE) web applications utilizing relational database technologies such as Oracle
  • TS SCI with Polygraph required
240

Java Software Engineer Resume Examples & Samples

  • Building server-side logic that meets client functional requirements
  • Working with other technology teams that JPMM eXecute depends upon to design, implement, and deliver cross-system solutions
  • Maintaining and improving the non-functional aspects of the platform, including
241

Java Software Engineer Resume Examples & Samples

  • Design, code and test speech enabled applications
  • Work within a development team or as a Technical Lead
  • Continuously sharpen and broaden skills and knowledge
  • Participate and contribute to full project life cycle activities including requirements gathering, documentation, coding, unit testing and post-production support and tuning
  • Work closely with other team members in a dynamic environment
  • Support quality assurance testers as needed
  • Interact with customers, as needed, to define requirements and create design/architecture documentation to support customer’s business goals, and support customer testing
  • Supporting & troubleshooting production issues
  • Some requirement to travel to customer sites
  • Software Development: Understanding of software development life cycle (SDLC) methodologies such as, Waterfall Development Cycle, Agile Development Method, Rational Unified Process, etc
  • Strong commercial hands-on, professional experience with JSP, Servlets, XML technologies
  • Software programming languages such as Java, J2EE, .Net
  • Scripting: Experience with languages such as JavaScript, Python, Perl, VBScript, Install Script
  • Operating Systems: proficient with Windows and Unix; exposure to other operating systems a plus (Linux, Mac OS X)
  • Experience in integration to web services (SOAP and REST)
  • Ability to interact successfully with customers
  • Dynamic personality and flexible attitude
  • Ability to succeed in a team environment
  • Must be happy to be processed through background checks and security clearance processes
  • Proficient in a major IVR Development Tool
  • Experience of IVR application development
  • Database technologies such as Microsoft SQL Server, MySQL, Oracle, etc
  • Managed backend system integration and connectivity to client facing systems / APIs / SOA layers / UAT environments
  • Testing Processes & Tools: Automated and manual testing processes: using testing development / automation tools; testing complex mission-critical software (unit, integration, regression testing); or voice user interfaces (GUI, VUI); using defect management software (e.g., JIRA); and version/source control tools
242

Senior Java Software Engineer Resume Examples & Samples

  • Support the Software Development Life-cycle of integration solutions
  • Participates in the design, specification, implementation, and maintenance of Integrations
  • Designs, codes, tests, and documents integration solutions as per the requirement specifications
  • Participates in design reviews and technical briefings
  • Prepares design specifications, implementation of any required data mapping, including documenting and revising user test plans
  • Analyzes, reviews, and alters integrations to increase operating efficiency or adapt to new requirements
  • Writes documentation to describe integration development, logic, coding, and corrections
  • Supports existing integrations to cover incident management, problem management, and release management
  • Develop and troubleshoot XSLT
  • 5-7 years’ experience in Java development (heavy focus on backend java coding)
  • 5 years’ experience in Agile development
  • 3 years’ experience developing RESTful services
  • 3 years’ experience developing with open source code
  • Knowledge of cloud applications (PaaS or SaaS)
  • Knowledge of Azure or AWS
  • Knowledge of integration frameworks (Spring Integration, Camel, etc)
  • Knowledge of asynchronous messaging solutions as applied to enterprise integration solutions (IBM MQ, TIBCO EMS, ActiveMQ, RabbitMQ, etc)
  • Experience with Continuous Integrations solutions (Jenkins, etc)
  • Experience using GIT (or other source control)
243

Senior Java Software Engineer Resume Examples & Samples

  • 2+ years of JSP experience
  • 1+ years of experience with Servlets, Struts 1.x and Spring
  • 1+ years of Websphere experience
  • Ability to participate in 6:30AM CST daily stand - up calls with off-shore development team (calls can be made from home prior to coming into the office)
  • Unix Scripting experience
  • Automated Build Process
  • Experience with JUnit skills
  • Experience with working with off-shore
  • Ability to translate requirements to technical design
244

Java Software Engineer Resume Examples & Samples

  • Become familiar with the business operations for the organization and make recommendations for improvement where appropriate, along with mentoring other programmer analysts
  • Work with the project team to achieve maximum results through the software development lifecycle process and adhere to all development processes and procedures
  • Practice and promote teamwork at all times. Set a good personal example of attitude and performance
  • Make sure customers receive prompt, efficient and courteous attention for all contacts and transactions
  • Bachelor’s Degree in Computer Science or Computer Technology or equivalent experience required
  • A minimum of one (1) year of experience with Object Oriented design and development of Java-based applications including college course work is required
  • JavaScript and at least one or more JavaScript libraries (jQuery, script.aculo.us, GWT, Dojo Toolkit, etc)
  • Relational database design principles
  • Rational Application Developer (RAD), Eclipse, or Rational Software Architect (RSA)
  • Familiar with source control toolsets such as Rational ClearCase / ClearQuest, GIT, TFS, or VSTS
  • Strong problem solving skills and creativity with a desire to learn new emerging technologies
  • Ability to design/program/consume SOAP based web services
  • Design and model utilizing UML
  • JSR-168/JSR-286 Portlet Development (prefer IBM WebSphere Portal)
  • JSP web development
  • Experience with CSS (Cascading Style Sheets) and HTML design
  • ERD creation for Oracle Database
  • Enterprise Service Bus (WebSphere Message Broker)
  • Design/program/consume RESTful web services
  • Knowledgeable with WebSphere Application Server
  • Spring Framework (Spring Web Services, Spring annotations, Spring MVC)
  • Business intelligence reporting and analysis tools (such as Jasper Reports)
245

Java Software Engineer Resume Examples & Samples

  • Currently reside or willing to relocate to Phil, PA for this position
  • If you pass the IT skills phone interview available to participate in the in-person or virtual final interview on 3/17!
  • 1-3 years of Java development work experience**
246

Senior Java Software Engineer Seller Platform Resume Examples & Samples

  • Define, design and implement projects and relevant architecture
  • Develop and enhance functionalities that will empower sellers to grow on the marketplace
  • Drive API development, for internal and external integration
  • Plan and estimate the technical tasks of the team, with different sponsors
  • Participate in the selection and hiring of Software Engineers
  • Be ready to urgently fix and deploy your own code or help others team, to find root cause of problems
  • Ensure and guarantee the operation of the platform 24x7 with an uptime above 99.9%
247

Java Software Engineer, Associate Resume Examples & Samples

  • Help architect the system and experience and ship production ready code early and often in a Scrum shop
  • Experience with Open Source Java frameworks, such as: Spring, Hibernate/JPA2, Mule ESB, Spring Webflow, and Drools Flow
  • Experience with JavaScript (JQuery, Ember, Angular or DOJO)
  • Experience with Agile development process and practices
  • Familiar with Test Driven Development (TDD) preferably using Cucumber tool
  • Hands on experience in performance monitoring tools, preferably with dynatrace, Yourkit, or XRebel
  • Strong working knowledge of Oracle RDBMS and SQL
  • NoSQL Databases: Apache HBase, Elastic, Neo4j
  • Streaming/Flow Platform: Apache NiFi, Apache Kafka
  • Exposure with cloud computing platforms and services
248

Java Software Engineer Resume Examples & Samples

  • Contributing to overall direction of Data & Messaging Services
  • Owning full development lifecycle from scope to implementation of critical components or features
  • Design and build systems that are scalable, robust, and automated, with little human touch to support and operate
  • Evaluate new technologies (vendor and open source) and recommend solutions
  • Hands on development and integration of multiple systems
  • Work with multiple teams to achieve overall goal
  • Strong knowledge of both relational and non-realtional/NoSQL database concepts and models including at least 3 years experience developing with and/or operating NoSQL databases
  • 5+ years proficiency in programming languages such as Java (preferred), C/C++, Python, and Perl with a strong base in object-oriented and/or functional design and development
  • Experience building scalable, fault tolerant infrastructure software or distributed systems, preferably in a Unix or Linux platform
  • Deep understanding of data structures, algorithms and their performance
  • Strong Linux skills – os configuration, shell scripting
  • Experience operating and developing in JVM-based environments
  • Configuration Management tool experience (Saltstack, Puppet, CFEngine)
  • Knowledge of Apache Cassandra and other NoSQL Technologies would be a distinct advantage
  • Knowledge of distributed systems
  • Knowledge of management and development of PaaS environments
  • You read alot of tech blogs and have formulated opinions on the use of technology
249

Senior Java Software Engineer Resume Examples & Samples

  • Build cool things – Build software across our entire cutting-edge data platform, including data processing, storage, and serving large-scale web APIs, with awesome cutting-edge technologies. We operate in real-time with high-availability
  • Harness curiosity – Change how we think, act, and utilize our data by performing exploratory and quantitative analytics, data mining, and discovery
  • Not your first rodeo – Have 6+ years of experience developing with a mix of languages (Java, Scala, Bash, etc.) and frameworks to implement data ingest, processing, and serving technologies. Experience with real-time and very large scalable online systems are preferred
  • Data and API ninja –You are also very handy with No-SQL systems such as Cassandra; Understand reactive programming and dependency injection such as Spring to develop REST services
  • Have a technology toolbox – Hands on experience with newer technologies relevant to the data space such as EMR, Kafka, Hive, Chef. You’ll have plenty of experience with developing in a cloud native environment
  • Experience with Apache open source such as Spark, Kafka, and Mesos/Yarn
  • Proficiency with agile development methodologies.It would be awesome if you have a robust portfolio on Github and / or open source contributions you are proud to share
250

Java Software Engineer Resume Examples & Samples

  • Have pride – Ensure performance isn’t our weakness by implementing and refining robust data processing, REST services, RPC (in an out of HTTP), and caching technologies
  • Grow with us – Help us stay ahead of the curve by working closely with data architects, stream processing specialists, API developers, our DevOps team, and analysts to design systems which can scale elastically in ways which make other groups jealous
  • Minimum 1+ years of experience developing with a mix of languages (Java, Scala, Bash, etc.) and frameworks to implement data ingest, processing, and serving technologies. Experience with real-time and very large scalable online systems are preferred
  • Minimum of 2+ years of experience developing with a mix of languages (Java, Scala, Bash, etc.) and frameworks to implement data ingest, processing, and serving technologies. Experience with real-time and very large scalable online systems are preferred
  • Affinity for sports