Mid-level Java Developer Resume Sample
Work Experience
- Evaluate and integrate third party software
- Java and Object Oriented software design skills required
- Working experience with Client/Server application development
- Used to Dev tools & processes including JDE, revision control, and defect tracking
- Maintain and Write code for complex systems that address project specifications and guidelines
- Write programs that span multiple platforms
- Provide input on programming or development standards
- Consult on database set-up
- Coordinate with others on architectural standards
- Consult on integration issues and determine the best integration approach
- Progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system design
- Experience testing and debugging business application systems and processes
- Experience developing software products for clinical environments and medical labs
- Experience integrating both in house developed software and externally purchased software for large applications
- Web portal development experience
- J2EE or .Net development experience
- Possess a strong working knowledge of Java application development, including SOA and web services technologies such as REST and SOAP
- Has strong experience in building SOA application with SOA best practices such as n-tier loosely coupled architecture with reusable and scalable components
- Provide hands-on design, build, deployment, and support of applications deployed on Oracle platform, including WebLogic application server and Oracle database
- Has operations and maintenance experience with high availability systems used by various organizations and users
- Participate in or review all of the steps in the software development life cycle to create and modify the software
- Extensive knowledge and application of Java best practices along with experience with application servers and database servers
- Experience in implementing design patterns and ability to adapt to changing patterns quickly
- Independently review and analyze existing applications’ effectiveness and efficiency, and then develop strategies for improving or leveraging these systems
- Participate in definition of new software product features and software
Education
Professional Skills
- Demonstrated proficiency using PC skills such as; MS Suite products, flowcharting tools, e-mail, and electronic calendar scheduling
- Excellent problem solving skills - able to think through likely cause of problems before referring to others
- Excellent programming skills in Java and Java EE
- Strong Spring Framework skills required
- Strong negotiation and/or influential skills
- Strong core Java/J2EE (Enterprise Edition) skills required
- Strong experience in developing enterprise Java solutions following standard/best practices including OOAD and design patterns
How to write Mid-level Java Developer Resume
Mid-level Java Developer role is responsible for java, software, analysis, security, database, design, spring, reporting, integration, architecture.
To write great resume for mid-level java developer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Mid-level Java Developer Resume
The section contact information is important in your mid-level java developer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Mid-level Java Developer Resume
The section work experience is an essential part of your mid-level java developer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous mid-level java developer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular mid-level java developer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Mid-level Java Developer resume experience can include:
- Be creative, innovative and responsible, and able to master proficient decision-making skills
- Demonstrates excellent grammar and spelling in all written communication
- Strong knowledge of the frameworks (e.g., Spring MVC, Spring Security, Spring Batch)
- Experience in implementing Machine Learning Models using Spark ML, Scikit Learn
- Experience working with CACS-E and CAS (Collections Recovery Accounting) applications
- Demonstrates proficient judgment in selecting methods and techniques for obtaining solutions
Education on a Mid-level Java Developer Resume
Make sure to make education a priority on your mid-level java developer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your mid-level java developer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Mid-level Java Developer Resume
When listing skills on your mid-level java developer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical mid-level java developer skills:
- Demonstrated ability to effectively lead requirements gathering, design and development of complex systems
- Experience with Java/J2EE experience such as core Java, Spring MVC, Struts and Java Message Service (JMS)
- Strong working experience with core Java APIs
- Some systems analysis skills. Transform requirements using structured techniques to create solution architectures and functional / technical specs
- Highly motivated and dependable with exceptional communication skills
- Most important skill set is strong server side core Java. Preferably version 7/8
List of Typical Experience For a Mid-level Java Developer Resume
Experience For Mid-level Java Developer With Spring MVC Resume
- Architecture and design experience using UML for modeling
- Experience developing scalable, high availability applications
- Experience with relational databases – writing efficient SQL and stored procedures for Oracle
- Experience working with code repository (SVN, GIT, PVCS)
- Experience working with integrated development tools (e.g., Eclipse, IBM RAD, JDeveloper, IntellJ)
- Experience with Unit Testing (JUnit, Mockito, Groovy)
- Experience of working within an agile development framework - SCRUM
Experience For MId Level Java Developer Resume
- Experience with SQL - writing queries, joins, tables, etc
- Familiarity with Agile development methodologies Experience, Education and Formal Training
- Java SW development experience
- Passionate coder with 4+ years of application development experience with Java
- Strong knowledge of ORM tool (Hibernate, Ibatis, JPA)
Experience For Mid-level Java Developer With Unix Resume
- Good knowledge of relation database, specifically Oracle (SQL, jdbc)
- Understanding of automated testing patterns such as unit testing, mocking and automated integration testing
- Seeking a working knowledge in the following areas
- Programming using Spring Framework
- Spring MVC and/or Sprint Boot(Mid)
Experience For Junior / Mid-level Java Developer Resume
- Building Rest and SOAP web servces
- Integrating search and discovery appliances and services into applications
- Understanding of web services (REST & SOAP)
- Testing frameworks such as jUnit, Jmockit, JBehave
- Looking for candidates who have worked on platforms and/or migrations
- Looking for candidates with an analytical background
Experience For Mid-level Java Developer With Angularjs Resume
- Assists in planning and organizing meetings/conference calls, including arranging accommodations and other logistics
- Technical expertise in the design, development, coding, testing, and debugging of software (using Java)
- In-depth knowledge of server side programming using Servlets, EJB, Spring, Webservices - JAX-WS/RS, XML/XSD/XSLT/JSON/REST
- Proficient knowledge of software tools supporting Integrated Development Environments (IDE), version control, defect reporting and scripting
- Knowledge of deep learning, reinforcement learning and natural language processing
- Gather and analyze requirements, design and develop applications using industry leading J2EE technologies
- Knowledge of working with linux shell scripting (e.g., awk, sed, korn-shell)
- Passion for solving intricate business problems using data science
Experience For Mid-level Java Developer Resume
- Track record of designing and developing high quality, scalable and efficient solutions and products on schedule
- Shows initiative to initiate and actively facilitate meetings and issue resolution, involving the right individuals
- Ensures project goals make sense and overall development objectives are being met
- Designs, develops, codes, tests, and debugs complex new software products, or makes enhancements to existing items
- Proficient knowledge of the software development process as well as software engineering concepts, principles, and theories
- Proficient knowledge of other related engineering and support disciplines
Experience For Mid-level Java Developer With Spring MVC Resume
- Proficient ability to handle significant responsibility, leadership and accountability while executing very complex assignments
- Advocate and champion at applying company policies and procedures to resolve very complex issues
- Someone who is capable of providing technical leadership to an organization
- Create user interface using JSF/Struts JSP
- Passionate about coding and technology; someone who likes numbers and math
Experience For MId Level Java Developer Resume
- Exposure to Mocking frameworks
- Technologies: Java 7, Spring, Java Message Service (JMS), Hibernate, Tomcat, Python, Linux
- Java development on Spring MVC framework
- Unix-based operating systems
- Java, J2EE, JavaScript/Query/Angular JS,Spring, Hibernate, REST Web Services
- Design, develop and support custom applications built on using Java/J2EE, Weblogic and Oracle database
- Work with project management team to develop overall scope and work plan for implementing requirements
Experience For Mid-level Java Developer With Unix Resume
- Review existing documentation to understand system functionality
- Engages with system users and business analysts to identify system enhancements and/or new applications to meet business needs
- Actively contributes to the development of solutions and ideas that add value
- Develops elegant and simple solutions
- Provides support during meetings as required; prepares and takes dictation, minutes, agendas, notices and manages mailings of meeting agendas and supporting materials
- Produces code of high quality and reliability - strong quality code metrics
- Proactively performs extensive system testing to ensure that the systems work efficiently and are developed following the applicable development methodology
- Creates Unit tests to ensure accuracy. Tracks record of identifying largest risk areas and driving resolution of these issues
- Provides accurate and timely input to Project Manager regarding status of technical tasks for self and team
Experience For Junior / Mid-level Java Developer Resume
- Serves as a contact person in support of more serious production problems/issues
- Designs and develops high quality, scalable and efficient solutions and products on schedule
- Resolves hardware/software compatibility and interface design considerations
- Participates in highly complex projects with USPS customers, managers, end-users
- Ensure that technical software development process is followed on the project, familiar with industry best practices for software development
- AND, 2+ years of software development experience utilizing one or more of these development languages (Java and/or JavaScript) with experience working with REST/API services using frameworks like, but not limited to, Jersey or RESTEasy
List of Typical Skills For a Mid-level Java Developer Resume
Skills For Mid-level Java Developer With Spring MVC Resume
- Effectively performs code walk-throughs. In conjunction with Quality Services
- Strong core java & J2EE skill
- Optional: Experienced Cloud Foundry developer with experience in Pivotal Cloud Foundry
- Experience with the automated build process, unit testing, source code analysis tools, HTML and web scripting languages
- Establish and maintain effective working relationships, supporting company leadership and other team members
- Experience in Pattern matching Algorithms in the networking domain
- Experience in various clustering and classification algorithms and knowledge in NLP, Text mining algorithms
- Experience with implementing Client reporting solutions (vendor based or in-house)
- Experience with creating and consuming both SOAP-based and RESTful Web Services
Skills For MId Level Java Developer Resume
- Experience with configuring and deploying software on WebLogic and/or JBOSS
- Experience with collaborating and working on diverse project teams from geographically separated locations
- Strong understanding and working knowledge on Software Development methodologies (Waterfall, RUP, Agile/Scrum)
- Experience with Messaging using JMS/ESB
- Professional experience using Java and SQL
Skills For Mid-level Java Developer With Unix Resume
- Experience with multiple platform environments, including UNIX/Linux
- Demonstrated success in development following Agile Methodology
- Manage multiple and changing priorities/tasks
- Significant programming experience in Java/Scala, Python
- Experience in distributed computing platforms such as Hadoop and Spark
- Experience in visualization technologies related to Machine Learning
- Past experience with leading software developers (required)
- Experience in creating object designs
- Experience in creating object oriented J2EE compliant Java code
Skills For Junior / Mid-level Java Developer Resume
- Experience with the development of the following components
- Experience w/ Spring Framework
- Experience w/ Data Modelling, Data Analysis, and Data Performance
- Have experience in any of the following JavaScript frameworks: React, jQuery, Bootstrap, YUI, Backbone.js, AngularJS, Dojo
- BS in Software, Computer, or Electrical Engineering, Computer Science, or a specialized area or equivalent field and five to eight years of related experience
- MS in Software, Computer, or Electrical Engineering, Computer Science, or a specialized area or equivalent field and three to five years of related experience
Skills For Mid-level Java Developer With Angularjs Resume
- Experienced in building multi-tiered applications
- Experience with HTML5, XML, Javascript, Spring Framework and CSS
- Experience in Core Java , J2EE, developing J2EE based applications
- Experience working on Business to Consumer mobile Development
- Optional: Experience integrating with Netflix Open Source Platform components
- Experience under formal software development processes
- Self-starter that relies on experience and judgment to plan and accomplish individual and team goals
- Java experience
Skills For Mid-level Java Developer Resume
- NOSQL, Cassandra or MongoDB Experience
- Experienced web user interface developer, css, wireframes, building prototypes
- Experience developing with RESTful web services
- Experienced Full stack developer, expertise in reactive web frameworks
- Hands-on experience in python/Java, Spark ML and ability to manipulate large-scale structured and unstrcutured datasets
Skills For Mid-level Java Developer With Spring MVC Resume
- Experience with Unix/Linux shell scripts
- Experience with Continue Integration/Deployment tools such as Maven, Jenkins
- SQL Server, MySQL or Oracle RDMS experience
- Experience in Oracle from a Java development standpoint
- Experience with AngularJS or other front-end web application framework
- Sybase, C/C++, Mainframe, VB6 experience
- Strong knowledge of a source control system (CVS, ClearCase, Subversion)
- Experience with JEE and Java programming required
- Experience with the following technologies
Skills For MId Level Java Developer Resume
- Experience with Google Mapping Services, Google Maps and Google Earth
- Experience with Maven and its lifecycles
- With SQL, Apache Struts, Subversion experience
- With Apache Tomcat experience
- Experience with Oracle, MySQL and/or DB2
Skills For Mid-level Java Developer With Unix Resume
- Experience with Windows Server 2003 and 2008 and Microsoft SQL 2005 and 2008
- Experience with IIS, Jboss, and WebLogic
- Experience with Eclipse development tools or other IDE
- Related systems analysis experience
- Experience with development of J2EE Java language programs
- Experience w/ Java
- Experience w/ RESTful Web Services
Skills For Junior / Mid-level Java Developer Resume
- Agile development experience, ideally in a SAAS environment
- Have recent experience with websphere, eclipse, DB2, TSQL, SQL, bacth prcoess, and stored procedures
- Have experience with Web Services (REST/SOAP)
- Increasingly responsible systems development experience on multiple platforms
- Experience in the development environment commensurate with the assigned area of responsibility
- Experience with complex, enterprise web development
- Experience with Java Application Servers or Open Source Application Servers
List of Typical Responsibilities For a Mid-level Java Developer Resume
Responsibilities For Mid-level Java Developer With Spring MVC Resume
- More than 6 years of relevant industry experience
- Performing unit testing using JUnit
- Capable of working on problems of diverse scope requiring extensive analysis of data and evaluation of a multitude of factors
- Expertise writing Unit tests, following Test driven development
- Rapid design and implementation of complex solutions
- Ensure that software meets or exceeds specified standards and end-user requirements
Responsibilities For MId Level Java Developer Resume
- Analyze and solve conceptual and complex problems/situations by utilizing a working knowledge of J2E and PL/SQL skills to troubleshoot technical issues and ensure the performance, availability and stability of the solution
- Experience as Java/J2E developer
- Proficient and hands on with Application Servers (JBoss , WebSphere, WebLogic, Tomcat)
- Knowledge of automated software build (Apache Ant)
- Contributes and accountable to the completion of major programs and projects Responsible for resolution of significant and diverse problems and issues of broad scope and complexity
- A seasoned, experienced professional with a proficient understanding of software engineering concepts, principles, and theories and expert at applying technical standards and methodologies to resolve a wide range of issues in creative ways
- Detailed and proficient knowledge of technology trends and champions new ideas and product and process improvements
- Proficient ability to grasp and apply new information quickly
- Shows initiative on assignments, and professionally executes projects with very little direction, or can provide direction and leadership to technical teams
Responsibilities For Mid-level Java Developer With Unix Resume
- Exercises independent judgment and sometimes defines new procedures and practices to improve team and company performance
- Proficient ability to be a team player who thrives in collaborative environments and revels in team success, meeting and exceeding personal and team commitments
- Proficient ability to recognize and clearly report relevant information
- Proficient ability to use the appropriate standards, processes, procedures, and tools throughout the software development life cycle to support the generation of technical engineering products
- Java / Java EE development experience
- At least 1 full year of experience with core Java development
Responsibilities For Junior / Mid-level Java Developer Resume
- At least 3 full years of experience with core Java development
- Developing pages using JSP and JSF
- JSON and Javascript frameworks
- Experience directly applicable and progressively responsible experience, or an equivalent combination of experience in all of the development areas (web, client, and database)
- Java J2SE OR J2EE 2 years
- SOAP Services Integrations 2 years
- REST Services Integrations 2 years
Responsibilities For Mid-level Java Developer With Angularjs Resume
- Agile methodologies – knowledge highly desired
- Familiarity with Agile Development approaches like Scrum and Kanban
- Obtain an agency specific clearance
- Eligibility to live and work in Ireland
- Develop Java and J2EE based web applications
- Develop secure web services
- Create PL/SQL procedures, functions and triggers
- Recognize problem situations and work with various technology teams for resolution
- Multitask and coordinate several projects simultaneously
Responsibilities For Mid-level Java Developer Resume
- Provide off hours support of critical production applications as necessary
- Able to do a face to face interview in Chicago, IL
- Knowledge, skills, and experience to write detailed technical documentation, specifically business requirements and functional specifications for application development
- Knowledge and ability to apply OOD (Java, HTML, XML, Java Script, .Net C# and Patterns) and impact to the application development process
- Knowledge of web development methodologies (preferably Agile/Scrum), application design, navigation, and information architecture
- Knowledge of database design and query language
- Tools: Maven, Git, Subversion, Jenkins, Sonar, Eclipse, Nexus, Mingle, Crucible
- HTML5, JavaScript, CSS3, JQuery
- Security clearance/ eligibility required
Responsibilities For Mid-level Java Developer With Spring MVC Resume
- Accurately identify root cause of technical problems
- Lead a team of developers and interact with business users
- Expertise in JAVA/ J2EE, REST/ Web services, frameworks and database sqls
- Proficiency with Pentaho or any other java based ETL tool
- Work under pressure. Maintains composure and professionalism in an interrupt-driven environment
- REST service background (Mid)
- Eclipse and/or other Java IDE
Responsibilities For MId Level Java Developer Resume
- Demonstrated knowledge of agile process, Dev/Ops related practices/tools, test automation, and overall CI/CD based iterative development as it applies to software delivery
- Spring/SpringBoot, Pivotal Cloud Foundry, RESTful micro services design, MQ, Pega, SOFEA/ MULE, Java, J2EE, Oracle forms, Oracle PL/SQL, DB2, DataPower, Eclipse and Jenkins
- Experience Required 5+ years
- Core Java experience 5+ years
- Strong Core Java: Collections and Concurrency
- Expertise with PostgresQL and relational database design
- Active federal government security clearance
Responsibilities For Mid-level Java Developer With Unix Resume
- Critical thinker with the capability to demystify complex technical requirements
- Hands-on experience with Java development, including detailed software design, developing code with unit tests to implement the design and correcting flaws based on requirements testing
- Eligible to receive a Security Clearance (strongly desired)
- Experience with DevOps pipeline
- Cloud Technologies (Mid)
Responsibilities For Junior / Mid-level Java Developer Resume
- Teachable and trainable
- EJB, JMS, Java, J2EE
- Javascript frontend frameworks (AngularJS, Ext-JS, NodeJS, etc)
- JSON, RESTful web-services
- Speaks well and clearly
- Design patterns (Mid)
- Agile Team Member
- GIT & Maven