Senior Software Engineer Java Resume Samples
4.5
(147 votes) for
Senior Software Engineer Java Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the senior software engineer java job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.
Craft your perfect resume by picking job responsibilities written by professional recruiters
Pick from the thousands of curated job responsibilities used by the leading companies
Tailor your resume & cover letter with wording that best fits for each job you apply
Resume Builder
Create a Resume in Minutes with Professional Resume Templates
CHOOSE THE BEST TEMPLATE
- Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS
- Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES
- Instantly download in PDF format or share a custom link.
JK
J Kautzer
Jose
Kautzer
752 Weimann Bridge
San Francisco
CA
+1 (555) 690 1977
752 Weimann Bridge
San Francisco
CA
Phone
p
+1 (555) 690 1977
Experience
Experience
Phoenix, AZ
Senior Software Engineer Java
Phoenix, AZ
Cruickshank Group
Phoenix, AZ
Senior Software Engineer Java
- May be responsible to develop or execute project plans, budgets, and schedules and for documenting work and results
- Full cycle development(design, development, testing, documentation, and analysis) for software applications
- Perform all technical aspects of software development (I write, I test, I support) and automation
- Performing ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts, and delivering continuous improvement
- Flexible to work in either Development & Support projects
- Estimate development effort by identifying and estimating development activities and creating sprint tasks. Participate in sprint planning meetings
- Debug software components, identifies, fixes and verifies remediation of code defects (own work and the work of others)
San Francisco, CA
Senior Software Engineer, Java
San Francisco, CA
Cummerata, Stokes and Mann
San Francisco, CA
Senior Software Engineer, Java
- Familiar with various forms of testing practices, including regression, acceptance, functional, and load testing
- Deep knowledge of Unity including custom tool creation
- Actively participate in team and status meetings, providing timely status updates for areas of individual responsibilities within projects to supervisor
- Development Team Lead (reporting to)
- Operating systems: Linux
- Deep knowledge of software design practices including modular architecture, event-driven architecture, and software design patterns
- Proficient with 3D math including linear algebra (vector math, matrices)
present
San Francisco, CA
Senior Software Engineer Java Developer
San Francisco, CA
Dietrich Inc
present
San Francisco, CA
Senior Software Engineer Java Developer
present
- Adhere to agile development principles while following and improving all aspects of the scrum process
- Develop solid unit and integration tests according to organizational standards
- Development is based on agile methodologies
- Contribute to Development of new modules and enhance the existing ones
- Understand the existing code and make changes to it
- BSc in Computer Science/Software Engineering or equivalent
- Will be implementing to high volume environments
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
The Ohio State University
Bachelor’s Degree in Computer Science
Skills
Skills
- 6+ years professional hands on software development experience
- Solid experience with SQL and NoSQL based solutions.Bonus Skills & Experience
- An excellent understanding of service-oriented (SOA) and asynchronous message-based concepts
- In-depth knowledge of object-oriented methodologies, UML design techniques, event driven architectures, and other design patterns
- Experience building highly scalable distributed systems
- SOA experience or theoretical knowledge,
- In depth knowledge of Enterprise frameworks, e.g. Spring, Hibernate, JMS, etc
- Full software development lifecycle knowledge,
- Understanding and ability of applying common software design patterns (GoF)
- Experienced in following TDD and BDD approaches using JUnit, Mockito, EasyMock, Cucumber and constant quality monitoring via SonarQube
15 Senior Software Engineer Java resume templates
Read our complete resume writing guides
1
Senior Software Engineer Java Resume Examples & Samples
- 6+ years professional hands on software development experience
- Bachelor’s degree in Computer Science or related technical field or equivalent relevant experience
- Experience designing high volume systems
- An excellent understanding of service-oriented (SOA) and asynchronous message-based concepts
- Development experience with C++ & (Java | C#)
- Ability to work well with ambiguity
- Specific experience with identity based systems and security design patterns
- Experience with object-relational mapping frameworks
- Java fluency
- Experience with JEE based application servers such as JBoss, Glassfish, and etc
- Thorough understanding of relational databases in application design
- Experience working in Linux based environments, and system configuration files
- Understanding of XML/JSON/Smooks/Web-services
- Knowledge of non-relational storage systems such as MongoDB or CouchDB
- Familiarity with open-source libraries/frameworks, e.g. Apache, Jakarta, etc
- Exemplary communication skills (both written and oral), evidenced by a background in preparing comprehensive documentation incorporating complex information
- Understanding of distributed cache/store systems such as Terracotta, GemFire, etc
- Scripting skills, e.g. Python, Perl, shell, etc
- Startup experience helpful
2
Senior Software Engineer Java Resume Examples & Samples
- Consult and responsible the Creation / modification of and roll-out technical guidelines, tools and processes for Development across Global IT
- Provide consulting to the Solution design process by providing on-demand and ad-hoc consulting to CoE’s on technology direction, technology stack and development approaches in the solution design process
- Serve as the Single point of contact and manage the day-to-day relationship with the different CoEs in completing the required development for the demand
- Finance Planning: Track and monitor of actual project development costs vs. budget
- In depth knowledge of Enterprise frameworks, e.g. Spring, Hibernate, JMS, etc
- Willingness and passion to code and develop technical artifacts as required
- Proven working experience with different SDLC methods (Agile, Waterfall, Hybrid, etc.)
- 4-6+ years in IT with development / hands-on coding experience
- Four-year college or university degree with focus on IT or equivalent combination of education and experience
3
Senior Software Engineer Java Resume Examples & Samples
- 4+ years of software development experience using J2EE or Spring
- 3+years Oracle PLSQL experience (SQL statements, stored procedures, functions, and triggers)
- 3+years in application design and implementation
4
Senior Software Engineer Java Resume Examples & Samples
- Responsible for developing solutions across all tiers of the applications
- Responsible for quality of the developed solutions by employing TDD, unit/automaton testing and development methodologies and processes
- Responsible for developing and/or reviewing technical scope documentation. Translation the scoping documentation into SCRUM user stories
- Estimate development effort by identifying and estimating development activities and creating sprint tasks. Participate in sprint planning meetings
- Work and communicate in a cross-functional geographically dispersed team environment comprised of software engineers, product managers, software test engineers, and product support engineers
- Proactively provide status, raise issues, and communicate necessary information to your manager and/or appropriate team members on a regular basis via daily stand-up meetings, one-on-one meetings, code check-in messages, and/or unplanned occasions
- Ensure adherence to coding standards and team processes and procedures through collaborative development
- Investigate and analyze reported defects in a timely manner, and recommend solutions to these problems including code changes, data updates, or configuration modifications
- BS degree in Computer Science or Computer Engineering, Mathematics, or equivalent experience
- 10+ years’ experience in architecture, design, and development of scalable, secure, high performing applications using Java
- Ideal candidates will have 5+ years of the following
5
Senior Software Engineer Java Script Resume Examples & Samples
- TMS UI feature planning, implementation and documentation
- Optimization of frontend part of TMS
- Integrations between the TMS and a number of internal & external systems
- Testing and refactoring TMS UI
6
Senior Software Engineer, Java Resume Examples & Samples
- 5+ years of experience in enterprise software development in Java J2EE
- Broadcasting, automotive or Industry equivalent experience preferred
- Ability to work with external engineers, and provide clear documentation, APIs, and sample code
- Working knowledge of broadcast data protocols (TPEG, TMC, HD Radio, Maps, Geolocation) desired, but not required
7
Senior Software Engineer, Java / Scala Resume Examples & Samples
- Development of applications or system components
- Requirements definition and analysis
- Maintain and run tools and processes that support and automate software product release
- Expert level coding skills in Java (recent experience in back-end Java desired). Knowledge of Scala is a plus
- Experience in designing highly-scalable and globally distributed web applications or web services
- Experience in deploying JEE applications (in Tomcat, Jetty, JBoss, etc.)
- Experience with RDBMS, e.g.: MySQL, PostgreSQL or Oracle
- Excellent team player with the ability to work within a collaborative environment
- Great communication skills (including active listening and comprehending requirements)
- Knowledge of one of Python, Ruby or other scripting languages
- Thorough understanding of cloud computing technologies (AWS, OpenStack, Azure or similar)
- Experience working with NoSQL databases (mongodb, riak, redis, cassandra, dynamodb, etc)
- Self-taught and self-teaching, with a demonstrated aptitude for acquiring knowledge and skills
- Experience developing software in automotive domain is a plus
8
Senior Software Engineer Java Resume Examples & Samples
- Required knowledge and skills
- 8-12 years of software development experience with Java
- Demonstrated knowledge of RDBMS and MySQL
- Experience with agile development methodologies such as Scrum strongly preferred
- Experience delivering public-facing, scalable web applications built on open source technologies
- Required skills: Java, Multi-threading, Spring (MVC, DI, Annotations), HTML, CSS, JSP, JavaScript, XML, Linux, Unit Testing & Mocking (ex. Mockito/EasyMock)
- Must be able to work independently with little or no supervision and work in a team environment
- Comfortable working in a fast-paced, dynamic startup environment
- Nice to have knowledge and skills
- JQuery or other JavaScript libraries/frameworks
- Message Queues & JMS
- Job Scheduling and Parallel Processing
- Experience with these products helpful: Git source control, Tomcat, Gradle
- Experience with Healthcare systems particularly Medicare (DDE, X12) is a plus
9
Senior Software Engineer Java Resume Examples & Samples
- Full cycle development (design, development, testing, documentation, and analysis) for software applications
- Performs and participates in design and code reviews
- Applies technical knowledge and experience to drive innovative solutions for complex problems
- Accurately predicts time required to complete development tasks and adheres to engineering standards
- Thrives in a team oriented and results driven environment
- Strong knowledge and hands-on working experience in Java
- Strong Experience with java methodologies, technologies and frameworks (POJO, Spring, Maven etc.)
- Experience with continuous integration and delivery practises
- Version control systems (GIT)
- Creating/modifying SOAP and REST web services
- Experience with Angular/Bootstrap
10
Senior Software Engineer Java Resume Examples & Samples
- Full cycle development(design, development, testing, documentation, and analysis) for software applications
- Experience with linux installation, configuration and environment setup
- Ability to comprehend and communicate in a complex technical environment
- Share knowledge and experience through thorough code review processes
- Programming skills: Java
- Excellent knowledge of Spring and Hibernate with experience optimising hibernate
- Web service API design and implementation
- Operating systems: Linux
- Databases: MySQL, Cassandra, MongoDB, Redis
11
Senior Software Engineer, Java Resume Examples & Samples
- Recognize system deficiencies and propose/implement effective solutions
- Must be self-motivated, proactive, driven and able to execute tasks both independently and within a team environment
- Understand and apply common design and architectural patterns
- Participate in and take responsibility for regular production installations
- Other: HTTP, Web services, Javascript, Git, Maven, Python, Chef, AWS, Kafka, Tomcat, Zookeeper, AngularJS
- Bachelor's degree in Computer Science, Software Engineering or a related field
12
Senior Software Engineer, Java Resume Examples & Samples
- Experience with Agile principles and practices(scrum, kanban, etc)
- Experience with JUnit and automation testing
- Creating/modifying/designing GUI
- Creating/modifying data load and validation programs
- Demonstrable working skills using Jenkins, Chef, SonarQube and testing suites
13
Senior Software Engineer, Java Web Services Resume Examples & Samples
- Bachelor's Degree in Computer Science plus 5 years of experience or equivalent
- 5+ years of solid programming experience in Java core libraries and developing web server applications, object oriented design and design patterns, and passionate about writing high quality and well-architected code
- Experience in building high-performance and cloud based scalable web services. Experience with design and implementation of modern web services architecture and API frameworks (REST/SOAP/AJAX/JSON). Experience with Amazon Web Services and EC2 a big plus
- Knowledge of NoSQL, Cassandra is a big plus
- Strong understanding of engineering best practices – requirement gathering and analysis, design and develop secure and scalable code with unit tests, partake in code reviews and documentation
14
Senior Software Engineer, Java Resume Examples & Samples
- Lead the design and architecture to revamp and modernize web applications within the sales and distribution portfolio
- Build elegant systems which are robust and scalable
- Challenge our team and software to continuously improve
- Jump into a project and contribute immediately to both architecture and implementation
- Develop and maintain expertise within SPE IT for an assigned set of applications and/or infrastructure technologies, methodologies, analytical methods and/or processes ensuring that they operate to and meet or exceed the service level standards (SLAs)
- Collaborate with the developers & business analysts to research third party products and solutions, and bring innovative, value-enriching technology-based solutions to SPE
- Support the IT Audit requirements and the business continuity and disaster recovery standards and procedures
- Understand and ensure compliance with various Information Security, Compliance, Legal and/or regulatory requirements as applicable
- Understand and leverage the use of SPE enterprise standards, technologies and platforms such as content management, identity management, integration, reporting and others
- BS or MS in Computer Science/Engineering
- 7+ years of strong programming experience in Java
- In depth knowledge of Spring, Hibernate, JBoss, EJB, JSF, Maven, Ant
- Knowledge of Actvie MQ or Rabbit MQ
- Able to understand and debug complex PL/SQL
- Experience in developing SOA and Microservices System Architecture
- Knowledge of developing REST API’s
- Proficiency in basic javascript, JQuery
- Must be passionate about technology and able to introduce new technology-be an innovator
- Strong communication skills with the ability to work in a team based environment
15
Senior Software Engineer, Java & C Resume Examples & Samples
- Design and development of new features in our event-driven server architecture
- Learning and improving our unique framework for memory management and low latency/high throughput systems
- Participate in code reviews using Gerrit and Stash
- Contributions to our open source project, RIBS
- Work with Product Management to develop and clarify ad serving product requirements as well as design solutions that meet the requirements
- Effectively manage day-to-day tasks in an Agile process to meet scheduled commitments and participate in Agile team’s Scrum activities
- 2+ years of significant experience in server side Java and/or C/C++
- BS/MS/PhD in Computer Science, Electrical Engineering or related field, or equivalent experience
- Attitude of creating high quality code, learning from peers and always innovating
16
Senior Software Engineer Java Resume Examples & Samples
- Lead service development in a highly motivated, efficient engineering studio which coordinates closely with the mobile team on a day-to-day basis
- Collaborate closely with Product and Creative to define the service specification in an empowered team environment
- Define end-to-end service architecture, standards and roadmap
- Has 7+ years of software development experience, some of which has been for game development. (Cloud development experience required, Google Cloud preferred)
- Emphasizes maintainability, scalability and defect-free coding via well factored code and CS fundamentals
- Master of Java, communication protocols (JavaScript/NodeJS/Golang beneficial)
- Builds strong cross-functional working relationships
- Delivers enterprise software in Agile environments
- Works autonomously
- Conducts analysis to solve problems and define technical direction
17
Senior Software Engineer Java / Scala Resume Examples & Samples
- Design, implement, document and review Geocoder components
- Be part of a scrum team with focus on responsibility, efficiency and quality
- Discuss architectural and design decisions with the team
- Conduct functional and performance analysis of implemented features in close collaboration with Data Analysis and Testing team
- Review current architecture and technology stack regarding efficiency and clean code standards and propose improvements
- Conduct root cause analysis of software and system defects, incl. reporting and following up on issues
- Undergraduate or graduate degree in Computer Science or a related degree, e.g., Mathematics or Physics
- Excellent working expertise in software engineering with Java or Scala (7+ years),
- Expertise in back end services, concurrency, multi-threading and memory management
- Excellent analytical and algorithmic skills, effective knowledge of design patterns
- Strive for high quality results
- Paid attention to solid software craftsmanship, a sincere motivation for keeping things simple and a passion for coding
- Good working knowledge in one modern configuration management system, preferably git or mercurial
- Good working knowledge in UNIX operating systems
- Proficient oral and written English language skills
- Strong ability to conquer new skills in a self-reliant manner
- Profound understanding of translating algorithms into code is a requirement, e.g. hands-on experience with graph algorithms, search algorithms, etc
18
Senior Software Engineer Java Resume Examples & Samples
- Bachelor of Science in Electrical Engineering, Software Engineering, Computer Science, Computer Engineering or similar degree
- Minimum of 5 years of experience in an Engineering Design and Implementation role with Java / J2EE / J2SE technologies using Linux OS
- Master’s Degree/ PHD in Computer Science
- Experience with Windows and Unix / Linux based programming
- Experience working on software projects in the Transportation and analytics domain
- Certified Scrum Master and/or Product Owner Business Acumen
- Experience with the following technologies: Java / J2EE, Web Services, XML, Cloud systems
- Experience with integrating Rules Engine e.g DROOLS or CLIPS
- Experience with protocol communication development
- Experience with Predix 2.0 technology stack
- Experience with UX design (Angular or Polymer)
- Experience with tools such as GitHub, Bamboo, Artifactory, Confluence, JIRA / Rally
- Experience with Unit testing tools
- Understanding and translating customer requirements for Applications development for software solutions
- Ability to creatively solve problems and implement customer & industry standards
- Ability to work in an inclusive, cross-functional, and global working environment
- Ability to engage and build positive relationships with both customers and internal and external employees
- Understanding of quality model like ISO 9000, SEI-CMM
19
Senior Software Engineer / Java Resume Examples & Samples
- Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints
- Review code and provide feedback relative to best practices and improving performance
- 5+ years of Advanced Java programming experience with multi-tier web based applications
- Prior work experience in J2EE (Spring, Webservices, Hibernate)
- Prior work experience with MAVEN and GIT / SVN , source control tools, automated build and unit testing tools
- Prior work experience with UNIX/LINUX, comfortable with multiple scripting languages
- 3+ years of Web Service, working experience with SOAP and JSON experience
- Working experience with Relational Databases (i.e. Oracle), ability to write and debug SQL queries and Stored Procedures for performance. Familiarity with NoSql (i.e. Hadoop)
- Ability to quickly gather requirements, explore multiple approaches and suggest optimal solutions
- Experience of independently designing and delivering subsystems of a larger solution
- Familiarity with .Net is a plus
- Good Knowledge of JavaScript single page apps AgularJS, Node JS and JQuery
- Strong knowledge of developing and delivering webservices using Docker/Containers like OpenShift
- Strong JUNIT skills
- Good knowledge of popular JavaScript library, such as jQuery, Angular.js
- Good knowledge of Enterprise Development Languages
- Local residency is preferred, though will consider someone able to relocate
20
Senior Software Engineer / Java Developer Resume Examples & Samples
- At least 15 years of general experience in computer science, computer engineering, mathematics, or a related discipline
- At least 5 years of experience in software-intensive projects and programs for government or industry customers
- At least 5 years of the experience must have been as a software engineer supporting software architecture development, requirement analysis, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and integration (with both new and existing systems)
- Significant experience with Java
- Perform end-to-end activities and work closely with other customer organizations to transition analytic capabilities into corporate frameworks
- Work in a team environment
- Experience with Maven, Git or other source code management system
- QTA experience would be beneficial
- Familiarity with customer corporate cloud infrastructure would be beneficial (MDRs , DX)
- DATAWAVE development experience would be a nice-to-have
- Accumulo experience would be a nice-to-have
- Python would be beneficial
- VM – machine shop experience preferred
21
Senior Software Engineer / Java Webnms Resume Examples & Samples
- 5- 10years of software development in Java environment
- Knowledge of various Network, and IT infrastructure devices
- Proficiency in Java, JS, JSP, XML
- Experience with SNMP v2 and v3
- Experience in RedHat Linux
- Design and development of a Tactical Radio Configuration & Control Application
- User interface experience like FAT Java Client and backend Java Server to monitor and control radios used in voice and data communication networks
- Experience with WebNMS framework
- Experience with tools like Eclipse IDE, Git, JIRA, and Jenkins
- Knowledge of Network/RF planning
22
Senior Software Engineer Java TS / SCI Resume Examples & Samples
- Plans, conducts, and coordinates agile software development activities
- Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment
- Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle
- Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software
- Deployment Architecture (Conductor, Jenkins, CMDB, Storm, Kafka, Zookeeper, Consul, CHEF)
23
Senior Software Engineer Java Resume Examples & Samples
- Hands on code development for customizations and extensions to software where required using IBM’s Websphere Integration Developer or Eclipse, IBM DB2 database, Oracle Database, J2EE, Struts, Hibernate 2 or 3, Java Web Services, Java Message Service (JMS), IBM BPEL Workflow Engines and MQ Series
- Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs. Code must be used in the core version of applications available for sale commercially and not that which is customized to meet a specific client’s implementation of the application
- Interacts with product managers and/or users to define system requirements and/or necessary modifications
- Participates in software design meetings and analyzes user needs to determine technical requirements
- Write technical specifications based on conceptual design and stated business requirements
- Writes code, completes programming, and performs testing and debugging of applications using current programming languages and technologies
- Trains and communicates with internal Client Training, Client Relationship, and Sales teams on systems application
- May be responsible to develop or execute project plans, budgets, and schedules and for documenting work and results
- May deliver informational and decision-seeking presentations to technical and business groups to internal and/or external audiences
- Performs additional related duties as assigned
- Knowledge of FIS’s products and services; in-depth knowledge of products and services in assigned line(s) of business
- Knowledge of end-to-end systems development life cycles (e.g., waterfall, iterative and other modern approaches to software development)
- Knowledge of banking practices, regulations and operations within assigned line(s) of business
- Positive outlook, strong work ethic, and responsive to internal and external clients and contacts
- May require in-depth knowledge of networking, computing platform, storage, database, security, middleware, network and systems management, and related infrastructure technologies and practices
24
Senior Software Engineer Java Resume Examples & Samples
- Serving as a core member of an agile team that leads user story analysis and elaboration, designs and develops software applications
- Responsible for the applications architecture, work/coordinate with other team’s architect, engineers and vendors as necessary
- Writing code and unit tests, automation, and conducting code reviews and testing
- Manage your own time, and work well both independently and as part of a team
- Quickly generate and updating proof of concepts for testing and team feedback
- Embrace emerging standards while promoting best practices
- BS or MS degree in computer science, computer engineering
- 10 years of Java, Web development work experience
- Demonstrated experience in Agile development, application design, software development, and testing
- Expertise with Java/J2EE, and Spring
- Expertise with HTML/XHTML, CSS, AJAX, JavaScript Frameworks such as AngularJS
- Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamentals
- Experience with adaptive and responsive development techniques
- Aptitude for learning and applying programming concepts
25
Senior Software Engineer Java / Android Resume Examples & Samples
- Work collaboratively with team members to develop, test, and document features, including development of high-quality software
- Explore the best Agile development practices
- BA/BS degree in Computer Science or similar degree
- Solid understanding of, and practical experience with, the Software Development Life Cycle (SDLC)
- Knowledge of algorithms and data structures
- Experience working with different JEE technologies
- Familiarity with Android is desired
- Knowledge of web standards
- Knowledge of and/or willingness to work within Scrum Methodology
- Ability to work collaboratively in a team to brainstorm, plan and develop new features
26
Senior Software Engineer Java Resume Examples & Samples
- Analyze requirements/user stories to appropriately support design activities
- Designs and builds integration components and interfaces in collaboration with Architects and Infrastructure Engineers as necessary
- Perform all technical aspects of software development (I write, I test, I support) and automation
- Function as an active member of an agile team through consistent development practices (tools, common components, and documentation)
- Perform unit, component, integration testing of software components including the design, implementation, evaluation, and execution of unit and assembly test scripts
- Conduct code reviews and tests of automated build scripts
- Debug software components, identifies, fixes and verifies remediation of code defects (own work and the work of others)
- Performs ongoing refactoring of code and continuously improves product
- Provides continuous support for ongoing application availability
- Be a change agent, technology evangelist, and innovator to introduce new tools and technologies to improve productivity
- Work with product owners to prioritize features for ongoing sprints and manage a list of technical requirements based on industry trends, new technologies, known defects, and issues
- 7+ years of software development experience in a professional environment and/or comparable experience
- 5+ years of hands-on expertise with application design, software development and automated testing
- Demonstrated experience leading teams of engineers
- Solid hands-on experience with Java/J2EE, JBoss, Websphere, XML, XPath, Web Services, REST services, Oracle, DB2
- Experience with Big Data and NoSQL technologies such as e.g. Hadoop, Cassandra, MongoDB, etc a plus
- Demonstrated experience with object-oriented design and coding with variety of languages, frameworks and tools like HTML5, CSS, JavaScript, JSON, JQuery, AngularJS, Bootstrap, NodeJS, Responsive Web Design, Docker and Cloud technologies
- Build Release, Testing and automation framework and tools: Maven, Jenkins, Junit, TestNG, Selenium, LISA virtualization/automation, mocking frameworks, Jasmine, Chai, Mocha
- Good understanding of multifactor authentications, application security, SSL and encryption techniques
- Good experience with Agile (Scrum), Rally, Jira, Confluence, Kanban
- Development IDE: JBoss Studio, IntelliJ, Eclipse, Sublime, Bracket
- Bachelor’s Degree in computer science, computer science engineering, or related field required; advanced degree preferred
27
Senior Software Engineer Java Resume Examples & Samples
- Experience developing using Spring framework, Hibernate and JPA
- Experience profiling Java applications
- Experience with Unix command line tools
- Experience using configuration management tools such Chef and Puppet
- Understanding of ROR and other web application frameworks
- General knowledge of storage concepts and protocols in relation to virtualized/cloud environments.Search Jobs US
28
Senior Software Engineer Java Resume Examples & Samples
- A mind for quality leveraging the best in TDD / BDD practices to deliver working software, every time
- Work along the full lifecycle of software engineering from idea to working in production
- Build and support full stack solutions including DB, services and user interface
- Coach other engineers and team members to increase their capability and in turn the capability of the scrum teams and organisation
- Foster and deliver effective adoption of continuous delivery methodology, practice and attitudes / mindsets
- Significant experience in development / software engineering
- Strong JAVA EE coding skills, as well as experience with at least 2 other languages
- Proven experience working within Scrum teams within an Agile organisation
- Strength in tools across full software delivery lifecycle, e.g. IDE, source control, CI, test, mocking, work tracking, defect management, etc
- Proficient in full stack development (e.g. database, services and user interface)
29
Senior Software Engineer Java Resume Examples & Samples
- C++ and Java Development experience in industry
- Experience with Jini technology a big plus
- Experience with monitoring and measurement tools
- Good understanding of the following technologies: HTTP, APIs, OAuth, legacy SOA (SOAP, REST), XML, JSON, WSDL, XPath, XS
- Some database experience
- Obsession with new technologies and open source tools
- Experience in developing commercial Saas solutions desirable but not mandatory
30
Senior Software Engineer, Java Resume Examples & Samples
- Work with business analyst in defining and analyzing requirements
- Work with architects and lead engineers in defining architecture
- Implement key modules as per development guidelines
- Work with QA team for validating software functionality
- 10+ year of software development experience
- 5+ year of Java server side development experience
- Deep understanding of various Java specifications, frameworks and libraries: Spring, Hibernate, DropWizard, JMS, JPA, etc
- Experience implementing REST APIs and SOAP APIs
- Experience implementing reusable components and libraries
- Deep understanding of Object Oriented Design and Development
- Experience working with relational database systems and NoSQL database systems
- Strong computer science fundamentals: data structures, algorithms, distributed systems, Network Communication
- Deep understanding of software architectures: Distributed, Client Server, SOA, and Multi-tier
- Experience working in Agile/Scrum environment
31
Senior Software Engineer Java / Hadoop Resume Examples & Samples
- Architect, design, and build our next-generation platform and user-facing tools
- Ship awesome infrastructure and tools on time and at very high quality
- Contribute to promoting a strong engineering culture and passion for quality and things well done
- MS or PHD in Software Engineering or related field
- 7+ years of programming experience in Java or another OOP language
- Experience with Big Data and technologies such as Hadoop, HBase, Hive, CouchDB, RabbitMQ, etc
- Experience with taking initiative/ownership and acting as a technical lead
- Experience with developing and extending large and complex systems
- A rock-solid foundation in Computer Science (data structures, algorithms, software design)
- A passion for shipping quality code and for automated testing
- Great oral and written communication and presentation skills in English (French is a plus)
32
Senior Software Engineer, Java Full Stack Resume Examples & Samples
- Building Microservices in the AWS cloud
- A close-knit Agile team, who strives for bi-weekly releases
- Early stages of platform development, which requires engineering creativity
- The backing of an industry leader and profitable tech company!
- Did we mention our Glassdoor #3 ranking for best places to work?
33
Senior Software Engineer Java & Angular JS Resume Examples & Samples
- Provide innovative solutions to complex business problems
- Translate clients’ business requirements and objectives into technical applications and solutions
- Execute system development and maintenance activities
- Develop solutions to improvise performance and scalability of systems
- Ability to deliver in an extremely fast paced development environment
- Evangelize good programming practices - writing modular code, writing test cases, unit testing, code reviews, reusable code and libraries, etc
- Ability to work in team and comfortable working with ambiguity
- Advanced level knowledge in Java, SQL, Python, JavaScript/JQuery, AJAX, HTML5, CSS, with databases and data-driven
- Abreast with latest trends in Mobile, Analytics & Cloud technologies
- 4-6yrs of experience in Java / J2EE , Angular JS & Mongo DB
34
Senior Software Engineer Java Enterprise Developer Resume Examples & Samples
- Customer facing communication skills as subject matter expert
- Cross functional team collaboration skills
- Must have 5-8 years software development experience creating Java applications at scale
- Knowledge and experience designing and developing Java applications that take into account scalability, reliability, extensibility, etc
35
Senior Software Engineer Java Developer Resume Examples & Samples
- Candidate should be in a position to implement the features
- Should be able to write the code as per the coding guidelines
- Should be able to debug the front end code using the tools
- 4-6 Years of experience in Java
36
Senior Software Engineer Java EE Resume Examples & Samples
- Demonstrated strong software design, engineering and development skills, including familiarity with modern software development patterns, practices and tools
- 8+ years of Java EE development experience
- Ability to work cooperatively as a team lead
- Karma
- Expertise with an Integrated Development Environment (IDE) such as Eclipse
- Expertise with source- control repositories such as Subversion, and versioning techniques
- Must be able to obtain and maintain a Public Trust (Moderate Risk) security clearance
37
Senior Software Engineer Java Webservices Resume Examples & Samples
- Handle support activities
- Code analysis, Code changes, bug fixing
- Java Related Database and OS activites
- Participate and own investigation and resolution of complex problems related to supported technologies
- Primary Skills: Java Web services
- Secondary Skills: Unix/Linux
- Candidate should have expertise in Java technologies including Web Services
- Experience in Unix/Linux, Oracle PL/SQL, C++ Meta Language ( CML)
- Willing to work in shift timings – IST: 12:30PM to 10:00 PM, 3:30 PM to 12:30 AM
- Oracle certified (Optional)
- Telecom domain is preferable but not mandatory
38
Senior Software Engineer Java Weblogic Resume Examples & Samples
- Secondary Skills: Frameworks, Pl/QL
- 3 - 4 years of hands on experience on Java J2EE technologies
- Must know Hibernate, Srping, Struts, PL/SQL and JMS queues
- Ready to work in Support which includes code analysis and bug fixes
- Good to have experience in Unix + Weblogic
- Flexible to work in shift timings from 5:30 AM to 2:30 PM
39
Senior Software Engineer Java Weblogic Resume Examples & Samples
- Providing the support activities where development activities would be required
- Required to perform the Code analysis, Code changes, bug fixing
- Perform the Java Related Database and OS activities
- Primary Skills: Java
- Java J2EE Developer for application support
- 3- 4 years of hands on experience on Java J2EE technologies
- Should have handed development work
40
Senior Software Engineer Java Resume Examples & Samples
- Writing basic level query using joins and can use aggregate functions. Has intermediate knowledge about PL/SQL blocks, cursors, functions and procedures
- Identifying problems and opportunities, and participate in developing solutions
- Primary Skill: Java ,Spring and hibernate
- Secondary Skills: Unix/Linux, Pl/SQL
- Experience in Advanced Java development
- Pl/SQL – Should be able to write basic level query using joins and can use aggregate functions. Has intermediate knowledge about PL/SQL blocks, cursors, functions and procedures
- Spring and MVC framework – is mandatory, hibernate – intermediate experience will do
- Flexible to work in either Development & Support projects
- Operating system – any Unix flavor – Should have intermediate experience, should be able to navigate around, can build and deploy code independently
- We will not be looking for scripting experience – not mandatory but good to have
- Good communication skill – mandatory as it’s a client facing role
- Willing to work in shift timings – mandatory as shift timing is from 5:30 AM to 2:30 PM
41
Senior Software Engineer Java Support Analyst Resume Examples & Samples
- Able to write shell scripts to accomplish various tasks such as extracting data or creating structured reports from server log files
- Monitor the application performance and provide technical support as required
- Primary Skill: Java
- Secondary skill: Weblogic / Websphere / JBoss
- Around 4-6 years’ experience of 'hands on' system application support & development
- Expertise on any one or more of the Middleware servers like Weblogic, Websphere, JBoss
- Programming languages / framework - Java / J2EE
- Operating Systems knowledge and associated commands (UNIX [AIX/Solaris/Linux], MS Windows), shell scripting
- Usage of any one of Application Performance Monitoring tools like: Dynatrace, DCRUM, NAGIOS, SPLUNK etc
- Exposure to performance troubleshooting skills: Analysis of Thread dump, Heap Dump, Out of Memory, CPU spikes
- Hands-on experience in one of the required development environments and tools
- Exposure and sound knowledge of Telecom domain would be a plus
42
Senior Software Engineer / Java Resume Examples & Samples
- Write code and develop software … you may work on multi-month effort leading to an accredited system or you may get to work on some quick-hit Firefox extensions
- Be creative while collaborating with users to help them automate simple to complex tasks that they currently do by hand
- Help users Identify, collect, and organize end user requirements, forming a backlog and ensuring requested specifications and capabilities are accurately described and in sufficient detail
- Sustain and modify existing software applications
- Support software release activities by performing functional testing and preparing required documentation for accreditation
- Candidate must possess a Bachelor’s degree in Computer Science or related technical field or substantive training and experience in this area, as well as, have 7+ years of experience in developing software applications
- Position requires a candidate to obtain TS/SCI with Counterintelligence Scope Polygraph (CSP aka CI poly) shortly after contract start
- Experience developing analytic applications for an IC organization (on a secured network)
- Experience with Python, Hadoop, Spark, Julia, Scala, and JavaScript
- Interest in and knowledge of data science tools and techniques (R, Shiny
43
Senior Software Engineer Java Full Stack for WFO Resume Examples & Samples
- Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards
- Participate in reviewing design and code for other team members
- Assist peer organizations with activities such as performance, scalability and reliability testing
44
Senior Software Engineer Java Resume Examples & Samples
- Design and develop modules in java for world-class enterprise product
- Write high quality code with unit tests
- Writing code with an eye for Security and Performance is a definite plus
- Participate in Architecture/Design/UX discussions
45
Senior Software Engineer Java Resume Examples & Samples
- You will focus on the implementation of the Market Risk calculations using proved Java standard in-memory technologies Active Pivot (vendor ActiveViam) and Coherence (Oracle)
- Further development of the Market Risk infrastructure reducing the TCO and delivery times
- Professional experience in the financial sector
- Excellent Java skills with an emphasis on server side components with strong object oriented design skills. As one of the lead developers in the Java In-Memory team proven knowledge in distributed systems or/and in-memory technology would be highly beneficial
- Practical experience using core Java development platforms, messaging systems, test frameworks, build and deploy technology. We currently use JDBC / Oracle database, Spring, Maven and Junit knowledge in these or similar technologies is key
- Ability to lead a team of developers
46
Senior Software Engineer Java-lead Developer Resume Examples & Samples
- Discussion of requirements, design and testing issues with the business and business project team
- Working with other members of the team bringing previous experiences of technology to the team
- University degree in computer sciences, mathematics or a related area
- An aptitude for financial products/markets and drive to develop business, not just technical skills
- Excellent Java skills with an emphasis on server side components with strong object oriented design skills
- As one of the senior developers in the Java In-Memory team proven knowledge in distributed systems or/and in-memory technology would be highly beneficial
- Practical experience using core Java development platforms, messaging systems, test frameworks, build and deploy technology
- We currently use JDBC / Oracle database, Spring, Maven and Junit knowledge in these or similar technologies is key
- Development experience in investment banking and good understanding of IB products (e.g. Swaps, Options, FX Spots etc.) or Markt Risk processes like VaR etc
- Strong developer who leads by example and will set standards
- Strong experience working in Agile/Scrum development projects
- Specific Active Pivot or Coherence experience
- Working knowledge of German (spoken and written)
- Knowledge of market risk calculations & processes
47
Senior Software Engineer, Java Web Services Resume Examples & Samples
- Perform requirement analysis under the guidance of a tech lead to determine the best approach that adheres to the team’s coding standards and architectural vision
- Contribute to product enhancements by coding quality software and supporting Quality engineers while testing
- Able to manage product owner expectations while working as a team to meet scheduled due dates
- Proactively identify emerging issues and recommending solutions for problems
- Independently perform assigned tasks
- Perform production incident management, as needed, and provide timely responses and solutions to technical issues
48
Senior Software Engineer, Java Web Services Resume Examples & Samples
- Lead developer on scrum team
- Bachelor’s degree in Computer
- 8+ years relevant experience,
49
Senior Software Engineer Java Resume Examples & Samples
- Develop applications that run on the Java and Database platforms
- Create or modify highly complex programs, modules, routines, scripts and data objects from a detailed design where efficiency, performance and reliability affect our mission critical applications
- Follow standard development processes and best practice
- Designs, develops and integrates APIs & Web Services
- Perform issue resolution, bug fixes and enhancements during the QA cycle
- Test, implement and maintain technical upgrades
- Provide innovative solutions for process improvements and optimization
- Comply with all IT security standards, policies and procedures
50
Senior Software Engineer, Java / Scala Resume Examples & Samples
- Java or Scala based professional development experience with Big Data emphasis; or a strong desire to work in Big Data
- A strong eye for tuning and performance
- Ability to work cross-functionally to resolve technical, procedural, and operational issues
- A passion for software development and delivering quality code
51
Senior Software Engineer Java Development Resume Examples & Samples
- Mentor junior resources in the team
- Report status on regular basis and actively manage open issues/risks
- Experience of a project lifecycle methodology (preferably agile)
52
Senior Software Engineer Java Enterprise Copy Resume Examples & Samples
- Designs and codes new features and enhancements for mission critical business applications
- Delivers high quality software components with minimal defects; identifies and resolves errors and related software problems
- Lead incident and problem resolution activities to minimize impacts on availability and performance
- Integrate standardization solutions in the software development lifecyle
- Create a data-driven culture with high standards of operational excellence and continuous improvement
- Eliminates impediments and performs design and code reviews
- Builds intermediate to highly complex, high quality software components by analyzing, creating, designing and coding, troubleshooting and unit testing for new products
- Creates and documents component specifications and detailed designs by working with Architects to implement specific system architecture; analyzes customer and internal requirements and specifications, and translates into the software design
- Identifies and resolves potential risks and issues; works in teams to implement mitigation plans and processes
- Works with and adapts iHeartMedia’s Continuous Integration environment to ensure a smooth and high quality release cycle in a fast-paced Agile environment
- Help create and promote a positive culture based on the company values of honesty, respect, collaboration, curiosity, and urgency
- 4+ years of experience in enterprise software development in Java J2EE
- 4+ years of experience in the use of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Essential skills, extensive enterprise level development experience with experience in the following technologies and languages: Java, Spring, Scala, JavaScript, JQuery, React, Spring Frameworks, Akka, Maven, Junit, Chef, Docker, Kubernetes
- Experience with data manipulation and transformation
- Experience with working with databases from the development side. Cassandra, MySQL, MongoDB and PostgreSQL experience preferred
- Broad experience with HTTP, FTP, XML, Client/Server protocols and server virtualization
- JIRA & Github experience
- Experience with Technical Standards, Documentation Skills, Good Communication & Interpersonal Skills
53
Senior Software Engineer Java Resume Examples & Samples
- Design and develop globally deployed Cloud based micro-services solutions with high availability.Required Skills & Experience
- Web Services, Web APIs, and micro-services
- Solid experience with SQL and NoSQL based solutions.Bonus Skills & Experience
- Functional programmingEEO Employer
54
Senior Software Engineer Java Resume Examples & Samples
- Code analysis, Code changes, bug fixing and Java Related Database and OS activities
- Client Interaction depending on the support type
- Primary Skill: Java, J2EE
- Secondary skill: Webservices, Oracle, Unix PLSQL
- Deep Experience with Java and J2EE technologies, such as, Java Web Services, JDBC, RMI, EJB, JMS, JSP, XML, JTA, Java Mail, JMX, etc
- Experience with Oracle, Unix, PLSQL and SQL
- Experience with MQ IS ADDED ADVANTAGE
- The resource should have very good communication skills
- He or She should be flexible enough to work late hours whenever required
55
Senior Software Engineer Java UI Developer Resume Examples & Samples
- Primary skill: Java and UI
- Experience in design, development and implementation of web based and client/server application using Java, J2EE, Spring Framework, Hibernate, REST, JavaScript, AngularJS, AJAX, JQuery, HTML5, CSS3
- Experience on one of the Application Server ( WebLogic / WebSphere / JBoss / Tomcat)
- Exhibit working experience on design patterns or other design level situations
- Experience in programming and debugging web application user interfaces
- Strong analytical and problem-solving ability, capable of understanding and implementing complex business requirements
56
Senior Software Engineer, Java Resume Examples & Samples
- Design, build, and maintain efficient, reusable, and reliable Java code based on requirements or User Stories
- Develop software using disciplined software development processes, adhering to team/company standards and software best practice guidelines, and corporate policies
- Build and execute unit testing and integration testing ensuring software meets requirements
- Positively engage with the QA team to ensure that code is developed to a high quality
- Provide technical support to operations or other development teams
- Create and maintain all required technical reference material to ensure supportability and reuse
- Review work of peers
- Experienced software engineer with good knowledge of the Java language and underlying JVM
- Familiar with various design patterns
- Experience using source code management tools such as Git or SVN
- Experience using continuous build
- Familiar with RESTful interfaces
- Experience with web technologies such as Javascript, JQuery and CSS
57
Senior Software Engineer Java Resume Examples & Samples
- Assess and research current implementations of the platform and determine the course of action required to enhance the platform
- Collaborate with peers and the leadership team on process improvement ideas, policy and procedure enhancements and opportunities to improve the customer service experience
- Strong communication skills, problem solving skills and adaptability
- Willingness to learn niche technologies like PolarLake, Appian
- Java/J2EE Object Oriented design and development skills
- Build Technologies (Maven, Hudson)
- Relevant experience of 4 – 6 years